South of France Belvedere France, Beauvallon, near St Maxime and St Tropez Added on February 15, 2023 Bedrooms: 6 Bathrooms: 6 Pets: Not Allowed