W Hotel in Verbier, Switzerland
The W Hotel is known for their boutique resorts, typically found within the downtown city limits. The Starwood Hotels brand is taking their first foray in the world of ski resorts with the opening of the W Hotel Verbier.
Nestled within the beautiful mountains of Verbier, Switzerland, this resort is comprised of four separate chalet type buildings that are all connecteded with glass. Partnering up with Concrete Architectural Associates, the the team designed a resort that is a blend of modern city feel with rustic Alpine style. Every room offers plenty of space, outdoor balconies with breathtaking views of the mountainous landscape, and a gondola just minutes away that providing access to renowned ski areas. Other notable amenities include a spa, restaurant, heated outdoor and indoor swimming pools, gym, and even a ski shop.
HiConsumption is reader-supported. When you buy through links on our site, we may earn an affiliate commission. Learn more