Boasting air-conditioned accommodation with a private pool, mountain view and a patio, Villa Les Anges is situated in Saint-Andre-de-la-Roche. Free Wi-Fi is available throughout the property and private parking is available on site.
1239 Vieux Chemin de l'Abadie, 06730 Saint-Andre-de-la-Roche, France