12 Days of Travel: W Hotel Verbier
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.