New Osaka Hotel Shinsaibashi

1-10-36 Nishi Shinsaibashi Chuo-ku
Osaka
Japan