

Hotel Otowa no Mori is located in the serene mountain resort area of Kyu-Karuizawa, known for its quiet forest surroundings. The central shopping and dining district of Kyu-Karuizawa is just a 7-minute walk away, while the scenic Kumobaike Lake is about 3 km from the hotel. Karuizawa Station is within 1.2 km, and the nearest major airport, Matsumoto Airport, is approximately 60 km from the hotel.