Le Villard (Savoie) apartments
We found 2 properties with availability in Le Villard (Savoie)
Show on map
Spacious Holiday Home Near Center Of Champagny
, 73350, Le Villard, Fr, Le Villard (Savoie), France
Offering spa facilities such as a sauna, Spacious Holiday Home Near Center Of Champagny apartment is situated 2.5 km from Borseliers Ski Lift. Guests will enjoy having Wi-Fi, and those with cars will…
Luxurious,Detached Holiday Home With Three Bathrooms And Parking
, 73350, Le Villard, Fr, Le Villard (Savoie), France
The 125 m² Luxurious,Detached Holiday Home With Three Bathrooms And Parking apartment is located 20 minutes on foot from Champagny En Vanoise Ski School and offers Wi-Fi for either business or…
starts from
346 USD
price for 1 night
- 1-2