La Ponche, St Tropez
Best Known For A five star luxury hotel set astride a peninsular in the old town of St Tropez. A beautiful maritime location which had its beginnings as a simple fisherman’s tavern in 1955 when the owners first took over the site. Organically developing it through the Bardot et al heyday of St Tropez into […]
La Ponche, St Tropez Read More »