Photos coming soon
HOTEL
Setouchiso
20 Yoshiumicho Yawata, Imabari City, Ehime Prefecture, 794-2110, Japan, Imabari, Japan
Where it sits
Setouchiso
20 Yoshiumicho Yawata, Imabari City, Ehime Prefecture, 794-2110, Japan, Imabari, Japan
34.14856, 133.03792
Plan around Setouchiso
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 7, 2026.
