When you stay at Wakka in Imabari, you'll be on the waterfront, just steps from Setonaikai National Park and a 2-minute drive from Tatara Shimanami Park. This hotel is 2.9 mi (4.7 km) from Omishima Fuji Park and 2.9 mi (4.7 km) from Oyamazumi Shrine.