Mountain excitement: the new W Verbier

The first ski resort for the funky and luxury Starwood brand opens on December 1 in Verbier