Google map view
Located in the Domaine de la Capilla, overlooking the beaches of Saint Tropez, in the heart of the Bay of Pampelonne.
110 Km
Airport
5 Km
Port