Modern Villa with Amazing Sea Views - Villas for Rent in Le Lavandou, Provence-Alpes-Côte d'Azur, France
Entire home/apt in Le Lavandou, France. This fun, modern French villa is a slice of heaven in the South of France! Located just steps away from sandy beaches of Cavaliere, it sleeps 8 and also boasts a beautiful salt water swimming pool with panoramic views of the Mediterranean Sea!
See this content immediately after install