Where is Grampus Inn Osaka?

Where is Grampus Inn Osaka located?

Grampus Inn Osaka, Grampus Inn Osaka, Japan (approx. 34.66322°, 135.49875°)


Where is Grampus Inn Osaka on the map?