Where is Sheraton Grand Hiroshima Hotel?

Where is Sheraton Grand Hiroshima Hotel located?

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


Where is Sheraton Grand Hiroshima Hotel on the map?