Karta Vacation Rentals
In the cool mountain town of Karuizawa, a short walk from Karuizawa Prince Shopping Plaza and Kumoba Pond. About a 15‑minute stroll to Karuizawa Station and close to Karuizawa Prince Hotel Ski Resort and the Karuizawa New Art Museum.