The Ultimate Alpine Spa Experience
AWAY® Spa W Verbier, the ultimate Alpine Spa experience. Winner of Global Spa of the Year at the 12th Annual World Luxury Spa Awards, 2022 Perched in the Swiss Alps at 1,531 meters with direct access to over 400 km of skiing and hiking terrain, W Verbier Retreat mixes urban design with an alpine touch. […]
The Ultimate Alpine Spa Experience Read More »