Hotel in Lavandou city center
In the heart of Provence, in the Var department, is Le Lavandou. Ideally located, between the sea and the mountains, your hotel in Le Lavandou city center is a perfect choice to enjoy your stay. Bordered by beaches, the town offers the opportunity to try out water sports, relax, and enjoy the idyllic landscapes of the Côte d'Azur.