Starwood to Debut New W Hotel Overlooking Aspen Mountain
Starwood announced it will open a new W Hotels property in Aspen, Colorado next year. The W Aspen and the Sky Residences at W Aspen will be the brand’s second ski resort, and its first in North America.
The hotel will have 88 guestrooms, six of which will be suites, as well as 11 residences. The property will also have a 1,600-square-foot (148-square-meter) outdoor patio, as well as a 12,000-square-foot (1,114-square-meter) rooftop bar and pool overlooking Aspen Mountain.
A full-service ski shop will be located on the premises. Additionally, skiers will be able to ski directly into the hotel.
The property will also have over 1,600 square feet (148 square meters) of meeting and event space.
(Photo: Accura Media Group)