This is probably St Tropez's premier night club. The Caves du Roy which can be found in the exclusive Hotel Byblos
Back