Photos coming soon
HOTEL
Itoman Odo Coast Inn Umikaze
309-20 Odo, Itoman
Where it sits
Itoman Odo Coast Inn Umikaze
309-20 Odo, Itoman
26.09143, 127.70918
Similar stays nearby
Plan around Itoman Odo Coast Inn Umikaze
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Sep 9, 2026.
