Kyu Karuizawa Hotel Otowa No Mori

Details


Address
Karuizawa 1323-980

Make a booking


Check Dates on

About this hotel

The completely non-smoking Kyu Karuizawa Hotel Otowa No Mori is located in the classy mountain resort of Karuizawa, within a 15-minute walk from JR Karuizawa Station. Free WiFi access is available throughout the property.