Hotel Belle Vue Hotel
Chemin Du Four Des Maures, 83980 Le Lavandou, France
Offering panoramic views of Saint-Clair Bay, the Belle Vue is situated between Hyères and St Tropez. Guest rooms are equipped with free Wi-Fi, and some have a private terrace.