Apartment, Saint-TropezVilla Saint-Tropez - Nearby the town centerPrice from €17,500 / Week4 bedrooms