Where is Sheraton Grand Hiroshima Hotel?

Where is Sheraton Grand Hiroshima Hotel located?

Sheraton Grand Hiroshima Hotel, Hiroshima, Japan (approx. 34.39811°, 132.4774°)


Where is Sheraton Grand Hiroshima Hotel on the map?