Photos coming soon
HOTEL
Suwa Lake Side Hotel
2-1201-48 Takashima. Suwa-city, Suwa
Where it sits
Suwa Lake Side Hotel
2-1201-48 Takashima. Suwa-city, Suwa
36.04160, 138.10432
Plan around Suwa Lake Side Hotel
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 15, 2026.
