Where is Grand Prince Hotel Hiroshima?

Where is Grand Prince Hotel Hiroshima located?

Grand Prince Hotel Hiroshima, Grand Prince Hotel Hiroshima, Japan (approx. 34.34301°, 132.4639°)


Where is Grand Prince Hotel Hiroshima on the map?