The Dotonbori Hotel

2-3-25 Doutonbori
Osaka
Japan