Karta Vacation Rentals





Tucked into a tranquil forest in Karuizawa, Hotel Kajima No Mori is a 4-star retreat minutes from Kumoba Pond and the Old Karuizawa Ginza shopping street. Karuizawa Station is about a 9-minute drive, and Karuizawa Prince Shopping Plaza and the nearby Prince Hotel Ski Resort are a short drive away.