8 bedroom villa in a secluded area of Saint Tropez, close to the centre of the village and near the Route des Plages, only 5mn from the Pampelonne beaches