Where is Grand Prince Hotel Osaka Bay?

Where is Grand Prince Hotel Osaka Bay located?

Grand Prince Hotel Osaka Bay, Grand Prince Hotel Osaka Bay, Japan (approx. 34.63735°, 135.41606°)


Where is Grand Prince Hotel Osaka Bay on the map?