Photos coming soon
HOTEL
Iida Station Hotel Matsumura
4-13 Chuodori, Iida, IIDA (NAGANO), Japan, Iida
Where it sits
Iida Station Hotel Matsumura
4-13 Chuodori, Iida, IIDA (NAGANO), Japan, Iida
35.51898, 137.82188
Plan around Iida Station Hotel Matsumura
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 16, 2026.
