Image-empty-state.png

Evian Resort - Hotel Royale

from £970pp

Perched along the shore of Lake Geneva, the Evian Resort sits on the hills above the famous spa town, Evian les Bains, and homes the 5* Hotel Royal which offers breathtaking views of Lake ...

Image-empty-state.png

Lily of the Valley

from £2,550pp

Nestled in the hills between the French Riviera and St Tropez, the luxurious Lily of the Valley is a haven of peace offering a sanctuary of wellbeing between land and sea. The hotels picturesque ...

 

France