9/11/2013

On Dec. 1, Starwood will open the first W hotel in Switzerland, the W Verbier. The hotel will include a 8,600-square-foot Away Spa with nine treatment rooms, a sauna, hammam, steam room, and whirlpool.

Related Summaries