Where is Granbell Hotel Osaka?

Where is Granbell Hotel Osaka located?

Granbell Hotel Osaka, Granbell Hotel Osaka, Japan (approx. 34.67975°, 135.50381°)


Where is Granbell Hotel Osaka on the map?