Nestled on the shores of Lake Geneva, the Willow Stream Spa instills wellbeing and a deep feeling for relaxation. Connecting you with the water elements in an inspiring decor, this haven of peace reflects the tranquility and purity of the Swiss Alps.
Loading map...