Sapporo Odori

Address 1F Showa Building, 5-8 Odorinishi, Chuo-ku, Sapporo, Hokkaido 060-0042 Japan
Tel 011-241-4123
Regular Hours 8:00 - 20:00
Closed No regular holiday
Access Located in building connected to Exit 1 of underground concourse from Sapporo Municipal Subway Odori Station
One-Way Drop-off Not Available