Karta Vacation Rentals
On France’s Côte d’Azur in Le Lavandou, Les 12 Sables Saint Clair sits about 1 km from the town center. It’s moments from Saint‑Clair Beach and a short drive to Le Lavandou Beach, with Plage de la Fossette, Layet and Pramousquier beaches all nearby.