Photos coming soon
HOTEL
Onsen Hotel Itakura
Hirao 7148, Yamanouchi
Where it sits
Onsen Hotel Itakura
Hirao 7148, Yamanouchi
36.72110, 138.49736
Plan around Onsen Hotel Itakura
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Sep 9, 2026.
