2-3-3 Shiromachi, Mihara, Hiroshima Prefecture, 723-0014, Japan
#8 of 15 hotels in Mihara
Nearby Hotel Todai
Redo Search in the Map
Map updates are paused. Zoom in to see updated info.
Mihara Travel Forum
Need advice about Mihara, Japan? Visit the Travel Forum for Mihara and ask our Answer Gurus.