5460 Omishima-cho Miyaura, Imabari, Ehime Prefecture, 794-1304, Japan
#18 of 34 hotels in Imabari
Redo Search in the Map
Map updates are paused. Zoom in to see updated info.
Amenities at Sawaki
- Shuttle Service
- Free Parking
Imabari Travel Forum
Need advice about Imabari, Japan? Visit the Travel Forum for Imabari and ask our Answer Gurus.