W Hotels Opens First Ski Resort In Verbier

Starwood Hotels & Resorts’ trendy W Hotels brand entered a new frontier this week with the opening of its first ski retreat. As the 45th hotel globally, the new W Verbier Hotels & Residences marks the brand’s entrance into Switzerland. Part of a multi-component luxury development complex owned by Les Trois Rocs, the property is located … Continue reading