Set in Chalet Village, this holiday home features a terrace with mountain views. Guests benefit from balcony and an outdoor pool. Free WiFi is featured throughout the property. Read more
Set in Chalet Village, this holiday home features a terrace with mountain views. Guests benefit from balcony and an outdoor pool. Free WiFi is featured throughout the property.