LUXURY HOTEL IN SAINT TROPEZ
It is in an idyllic setting close to the sea this St-Tropez hotels 5-star
, welcomes you in one of these charming rooms.
This charming hotel with pool, restaurants, and spa is a 5-star hotel in Saint Tropez, perfect for a stay dedicated to tourism and relaxation in the South of France.You can sleep in one of the few huts perched in booking at this 5 star hotel near Saint Tropez.
You will love discovering Mediterranean flavors at La Palmerais restaurant
. This restaurant has won a Michelin star thanks to its prestigious dishes and idyllic surroundings.