Featuring a sauna, Le Chalet du Villard is set in Saint-André. This property offers access to a balcony, pool at the pool table, and free Wi-Fi. The property is non-smoking and is located 25 km from Chapel Saint-Pierre d'Extravache.
17 chemin de la combe, 73500 Saint-André, France