Les Sources de Caudalie Spa Hotel, France

Les Sources de Caudalie is set in the idyllic French countryside, a short drive from Bordeaux, in one of the most beautiful natural settings in Europe. Endless vineyards, forests and hills surround this modernist themed resort, combining good food with a holistic approach to health and relaxation.

Luxury spa hotel in a vinyard by a lake in France
Luxury spa hotel in a vinyard by a lake in France
FavoriteLoadingAdd to favorites

Popular Right Now