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