Stay at this 4-star ski hotel in Karuizawa. Enjoy free WiFi, 3 restaurants, and hot springs on site. Our guests praise the helpful staff and the clean rooms in our reviews. Popular attractions Karuizawa Prince Shopping Plaza and Karuizawa Prince Hotel Ski Resort are located nearby.