APA Hotel & Resort Sapporo

4-2 Kawazoi Minami-ku
Sapporo
Japan