Where is Hotel Sanrriott Osaka Hommachi?

Where is Hotel Sanrriott Osaka Hommachi located?

Hotel Sanrriott Osaka Hommachi, Hotel Sanrriott Osaka Hommachi, Japan (approx. 34.67859°, 135.5066°)


Where is Hotel Sanrriott Osaka Hommachi on the map?