Photos coming soon
HOTEL
I-Link Hostel & Cafe Shimanami
7345 Kamiuracho Inokuchi, Imabari
Where it sits
I-Link Hostel & Cafe Shimanami
7345 Kamiuracho Inokuchi, Imabari
34.25759, 133.05014
Plan around I-Link Hostel & Cafe Shimanami
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 24, 2026.
