The Royal Park Canvas – Sapporo Odori Park
The Royal Park Canvas – Sapporo Odori Park
Hotel
Odorinishi 1-12, Chuo Ward
, Sapporo, Hokkaido, Japan
060-0042
90
Excellent ·
297 reviews