W Verbier, Switzerland open its first W hotel
Alpine luxury concept
The five star W Verbier is the first W hotel chain in Switzerland and the only ski-in residence in the renowned town of Verbier in the Alps. The W Verbier is located just one minute from one of the main ski lifts.
The hotel complex consists of four chalets connected by a glass atrium and has 123 luxury rooms including signature presidential suites and residences. With everything you need for a comfortable stay, including a balcony and even a fire place to keep you warm in the frosty evenings.
W Verbier offers impressive gastronomic surprises including restaurant Arola, with head chef Sergi Arola who is the proud holder of two Michelin stars. Here you can sample the geniuses Italian cuisine with hints of Swiss flavours. Guests can also indulge in the W Café where they can enjoy a quiet pastime with your favourite book, absorbing the beautiful views of the sparkling alps. In the evenings guests can retire to cosy Carve bar, located on the ground floor of the hotel, offering an original bar menu and ingenious DJ sets.
Relax after a busy day on the slopes in the enchanting W Verbier spa centre 'AWAY spa'. Stretching over 800 square meters of the complex, the spa offers a variety of treatments and massages for a range of different skin types. The perfect way to unwind and truly chill out during the winter break.