Dormy Inn Shinsaibashi

2-17-3 Nishishinsaibashi Chuo-ku
Osaka
Japan