Where is Dotombori Crystal Hotel 3?

Where is Dotombori Crystal Hotel 3 located?

Dotombori Crystal Hotel 3, Ōsaka, Japan (approx. 34.67132°, 135.50972°)


Where is Dotombori Crystal Hotel 3 on the map?