Imabari Kokusai Hotel
Hotel
Imabari
Boasting an indoor swimming pool and a large public bath, Imabari Kokusai Hotel is located a 10-minute walk from JR Imabari Station. Free Wi-Fi is available throughout the property.
Number of rooms: 579
794-8522 Ehime, Imabari, Asahi-machi 2-3-4, Japan
Hotel booked 5 times today.