The Prince Villa Karuizawa

Details


Address
Karuizawa

Make a booking


Check Dates on

About this hotel

Located in Karuizawa, The Prince Villa Karuizawa offers an open-air hot spring, fitness room, restaurant and free-use bicycles. This self-catering accommodation features free WiFi.