Karta Vacation Rentals
Set in Karuizawa's shopping and ski district, this Art Deco ski hotel sits minutes from Karuizawa Prince Hotel Ski Resort and Karuizawa Prince Shopping Plaza. Nearby highlights include Karuizawa Ohga Hall, the Karuizawa New Art Museum and scenic Kumoba Pond.