Karta Vacation Rentals
Set in the cool resort town of Karuizawa, a short walk from Karuizawa Station and minutes from Karuizawa Prince Shopping Plaza and the ski resort. Nearby highlights include Karuizawa New Art Museum, Karuizawa Flower Museum, Kumoba Pond and the Old Karuizawa Ginza shopping street.