Tag Archives: luxury villa

Saint-Tropez – Villa Olive

Saint-Tropez - Villa-Olive 1

Villa Olive is a luxury residence located in Ramatuelle, only 10 minutes drive to St. Tropez, France. Villa Olive has four double bedrooms, each with queen-size bed and ensuite bathroom.

Continue reading