Villa Karla is an enchanting neo-provencal villa located in Les Marres. It is ideally situated close to the renowned beaches of Pampelonne and St Tropez centre and overlooks the majestic Bay of Saint-Tropez. The features of this villa include:
The outdoor area features a swimming pool, pool house, and large bar area.