9/11/2013

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

Related Summaries