Karta Vacation Rentals
Tucked in the heart of Karuizawa, a short walk from Karuizawa Prince Shopping Plaza and Ohga Hall, and minutes from the Flower Museum, New Art Museum, Kumoba Pond and the Prince Hotel Ski Resort — a family-friendly base for shopping, culture and easy access to nearby hot springs.