Imperial Hotel Osaka

8-50 Temmabashi 1-chome
Osaka
Japan