Sapporo View Hotel Odori Park
Sapporo View Hotel Odori Park
Hotel
Nishi 8-chome,Odori,Chuo-ku, Sapporo, Hokkaido, Japan
88
Very Good ·
923 reviews