Photos coming soon
HOTEL
Alpine Lodge
38 Hanimachi, Inawashiromachi, Inawashiro, Japan
Where it sits
Alpine Lodge
38 Hanimachi, Inawashiromachi, Inawashiro, Japan
37.56723, 140.10100
Plan around Alpine Lodge
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 7, 2026.
