navigate to top page
English (United States)
USA
USD

Hotel Rosso Karuizawa

Resort hotel

Newly opened August 2018, about five minutes on foot from Karuizawa Station! All rooms are non-smoking. Free light breakfast included.