Karta Vacation Rentals
In the heart of Karuizawa, steps from Karuizawa Station and a short stroll to Karuizawa Prince Shopping Plaza, Karuizawa Flower Museum, Ohga Hall and the Station Building Memorial. Perfect base for shopping, culture and crisp mountain mornings.