W Hotel to Open in Switzerland: New Luxury Resort Announcement

W Hotels Worldwide is set to open its first ski resort in Switzerland, located in the heart of the Swiss Alps about two hours from Geneva International Airport (GVA). The resort, named W Verbier, is scheduled to open this December and will offer 123 guestrooms along with 15 full-service private residences. Guests can expect a contemporary bar and café, a spa for relaxation and wellness, and a fully equipped fitness center. This new property expands W Hotels’ global footprint as the brand continues to operate and develop hotels across the United States, Canada, Mexico, Africa, Asia, Europe, the Middle East, and Central and South America.

You may also like:

Switzerland: Swiss Mix

W Hotels Will More Than Double Presence In Asia