Villa Camelia is a very luxurious property of approximately 450m2 located in the Baie des Canebiers, 10 minutes by car from the village of Saint Tropez. The villa has access to the sea, approximately 150m away on foot.
It can accommodate 16 people in 8 en suite bedrooms. It has a beautiful sea view, a pool house and a gym.
The villa is rented with household staff, a steward, housekeeper, chef and butler.