Photos coming soon
HOTEL
Minshuku Tomo
891 Miyakubocho Tomoura, Imabari
Where it sits
Minshuku Tomo
891 Miyakubocho Tomoura, Imabari
34.15226, 133.08140
Plan around Minshuku Tomo
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 13, 2026.
