Karta Vacation Rentals
In the cool mountain town of Karuizawa, minutes from Karuizawa Station and the Prince Shopping Plaza. Steps from Kumoba Pond and the Karuizawa Flower Museum, and a short drive to Karuizawa Prince Hotel Ski Resort and Hoshino Onsen. A family-friendly base for shopping, hiking, and winter sports.