VAR (83) - Hotel-restaurant with panoramic views in a strategic location

29-room hotel between Saint-Tropez and the Gorges du Verdon on a very attractive site.