12 Days of Travel: W Hotel Verbier

By  |  0 Comments

It’s safe to say winter is definitely upon us. As part of our 12 Days of Travel series, we’re heading to southwest Switzerland in the canton of Valais to the newly opened W Hotel Verbier. Tucked away in one of Europe’s best off-piste alpine ski areas, this sleek and modern chalet boasts 130 well-appointed rooms each complete with a balcony and panoramic views of the steep slopes all around. After a long day of carving the slopes, you can unwind at the indoor/outdoor pool or relax at their award-winning spa. And with your mind and soul fully recharged, you’ll be ready to hit the clubs in Verbier’s legendary nightlife.

H&S Weekly Newsletter
Sign up for the best of H&S, delivered to your inbox weekly.
We take your privacy very seriously. You won't get spammed, and we won't share your email address.
Never display this again