In addition to its prime location at the base of Aspen Mountain, the St. Regis Aspen has all the amenities of a luxury hotel. Think: a fitness center, a pool, a sprawling lobby filled with shops and ...