Photos coming soon
HOTEL
MitO Onomichi
2-chome-4-35 Tsuchido, Onomichi, Japan
Where it sits
MitO Onomichi
2-chome-4-35 Tsuchido, Onomichi, Japan
34.40831, 133.20221
Plan around MitO Onomichi
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 7, 2026.
