Rako Hananoi Hotel
Takashima 2-1200-3, Suwa, Japan
Booking.com
Book Now