When you stay at OMISHIMA SPACE OMOYA in Imabari, you'll be in a national park, just steps from Setonaikai National Park and a 2-minute drive from Tatara Shimanami Park. This guesthouse is 4.7 mi (7.6 km) from Omishima Fuji Park and 4.7 mi (7.6 km) from Oyamazumi Shrine.