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 conditioningheating facilities and a minibar An electric kettle and a coffeetea 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