Photos coming soon
HOTEL
Oda Onsen
208-3 Oda, Taki-cho, Izumo-shi, Izumo, Japan
Where it sits
Oda Onsen
208-3 Oda, Taki-cho, Izumo-shi, Izumo, Japan
35.28058, 132.62314
Plan around Oda Onsen
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 4, 2026.
