Toko City Hotel Umeda

1-3-19, Minamimori-machi, Kita-ku
Osaka
Japan