
Lily of the Valley: Sport and fitness on the Côte d’Azur
Lily of the Valley is a luxurious wellness sanctuary located 15 minutes from Saint Tropez. This superb Philippe Starck wellness hotel is the French benchmark for fitness and weight-loss breaks.