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 »