Holiday Villa in Japan

18 May, 2020

Karuizawa is a resort town, situated in the mountains near Nagano, Japan. It is 70 minutes by train from Tokyo Station via Shinkansen. It is popular for the Karuizawa Prince Shopping Plaza outlet which is just a 3 minutes walk from the train station.

Holiday Villa Karuizawa is located 30 minutes from Karuizawa station. It is a unique resort comprising maisonnette rooms and log cabins. The maisonnette rooms feature duplex accommodation with a living room and a loft bedroom. The log cabins, located in a wooded area of the property , offer accommodation for larger groups with 6 – 7 bedrooms, a kitchen, a dining area and a living room.

Holiday Villa Karuizawa is good for all four seasonswe we look forward to welcoming guests soon

Book your hotel
Promo code
Book Now