Between the Esterel Massif and the Mediterranean Sea, the hotel is in the heart of French Riviera.
See more: Hotels in Europe Hotels in France Hotels in Golfe De Saint Tropez Holiday Destinations in Europe