Cross Hotel Osaka Location Map

address: 2-5-15 Shinsaibashi, Chuo, Osaka, Japan
view on Google Maps