Posted inHotels Starwood signs W Aspen, the brand’s first North American alpine resort Starwood has signed the second alpine resort globally for W hotels, and the first in North America, in Aspen. January 21, 2016February 27, 2023 Continue Reading