Located in Karuizawa, The Prince Villa Karuizawa offers an open-air hot spring, fitness room, restaurant and free-use bicycles. A shared lounge features drinks and light foods throughout the day. This self-catering accommodation features free Wi-Fi.
Number of rooms: 15
389-0193 Nagano, Karuizawa, Karuizawa 1016-85, Japan