Imabari is home to Hotel Portside Imabari. Civic Forest Flower Park and Itoyama Park reflect the area's natural beauty and area attractions include Kiro San Observatory and Murakami Suigun Museum. Visit our Imabari travel guide
1 4 7 Tori Cho Imabari Shi Ehime 794, 0036 Japan, Imabari, Ehime Prefecture, 794-0036