Les Caves du Roy at the Hotel Byblos: 216 Ave. Paul Signac, Saint Tropez, 83990