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.8 mi (7.7 km) from Omishima Fuji Park and 4.8 mi (7.7 km) from Oyamazumi Shrine.