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.
Each room comes equipped with a flat-screen TV, air conditioning/heating facilities and a minibar. An electric kettle and a coffee/tea set are also available in each room. The private bathroom comes with a shower, free toiletries and a hairdryer.
At Kyu Karuizawa Otowa No Mori Hotel, guests can take a stroll in the garden or relax with a cup of coffee on the terrace. A luggage storage service is available at the 24-hour front desk.
The French Restaurant Keiki serves a variety of beautifully presented dishes, while Sumibikushiyaki Otowa-tei restaurant serves traditional Japanese dishes, featuring seasonal produces.
The central shopping and dining area of Kyu-Karuizawa is a 7-minute walk away, while Kumobaike Lake is a 5-minute drive away.