Luxury 4 Bedroom Apartment for Rent in the Center of Saint Tropez
This luxury 4-bedroom duplex- apartment decorated in typical ''Provencal Chic'' style is in the heart of St. Tropez, just 3 minutes’ walk from the famous square “Place des Lices” and 3 minutes’ walk from the V...