Daichoso
799-2111 Imabari, 2-5-1 Koura-cho
799-2111 Imabari, 2-5-1 Koura-cho
With a stay at Daichoso in Imabari, you'll be just steps from Setonaikai National Park and Kurushima Strait Outlook Museum. This guesthouse is 0.2 mi (0.3 km) from Itoyama Park and 4.1 mi (6.6 km) from Nankobo.