Viceroy Snowmass Opens in Colorado

The new Viceroy Snowmass
Courtesy of Viceroy

Stay at the brand new Viceroy Snowmass hotel in Colorado, located just minutes from downtown Aspen in the heart of Snowmass Village. The hotel offers ski-in/ski-out access, gourmet dining, a Ute-inspired wellness spa, and a year-round pool terrace and cafe.

Guests have access to four mountain resort recreation areas with activities such as skiing, snowboarding, golf, fishing, tennis, equestrian and water sports.