Where is Tanimachi LUXE HOTEL, Osaka?

Where is Tanimachi LUXE HOTEL, Osaka located?

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


Where is Tanimachi LUXE HOTEL, Osaka on the map?