Hotel Le Grand Pavois Hotel
avenue des 3 Dauphins, 83980 Le Lavandou, France
Located 20 metres from a private beach in Le Lavandou, Hotel Le Grand Pavois offers a terrace, garden and air-conditioning throughout. Saint-Tropez is a 40-minute drive away. Free Wi-Fi is available throughout the hotel.