Les 12 Sables Apartment Le Lavandou, Var coast
Featuring air conditioning, Les 12 Sables offers accommodation in Le Lavandou, 200 metres from Lavandou beach. Saint Clair Beach is 1 km away.
Number of rooms: 2
11 Rue de l'Abbe Helin, 83980 Le Lavandou, France