Where is Tanimachi LUXE HOTEL?

Where is Tanimachi LUXE HOTEL located?

Tanimachi LUXE HOTEL, Ōsaka, Japan (approx. 34.66603°, 135.5136°)


Where is Tanimachi LUXE HOTEL on the map?