Villa Margaux
Saint-Tropez
House: 500 sq ft · Lot: 1,400 sq ft
10 guests · 5 bedrooms · 4 bathrooms
Starting at €15,000 / week