

Hotel Otowa no Mori est situé dans la sereine station de montagne de Kyu-Karuizawa, connue pour son environnement forestier paisible. Le quartier central des magasins et des restaurants de Kyu-Karuizawa est à seulement 7 minutes à pied, tandis que le pittoresque lac Kumobaike est à environ 3 km de l'hôtel. La gare de Karuizawa est à 1,2 km, et l'aéroport majeur le plus proche, l'aéroport de Matsumoto, est à environ 60 km de l'hôtel.