Hotels in Imabari: This striking hotel is a 10-minute walk to Imabari Castle while Towel Art Museum can be reached within a 20-minute drive. Boasting an indoor swimming pool and a large public bath, this property is located a 10-minute walk from JR Imabari Station. Each room is fitted with a flat-screen TV with cable channels, a fridge and a desk. Guests can rent bicycles a t this hotel to explore Shimanami Kaido. There is a wide range of dining options offered at this hotel, Iyoji restaurant offers seasonal Japanese dishes, Western meals and international breakfast buffets can be enjoyed at La Sail and Keyaki restaurant serves dynamic teppanyaki grills.