This charming 4-star hotel, overlooking the Gulf of Saint Tropez, is a ticket to the sunkissed setting of Provence, complete with the wide variety of activities it has to offer. Regardless of your idea of the ideal vacation, you will always be sure to find peacefulness, sunshine, and glamour at this location!