- The Crestwood offers you condominium comfort on the slopes of Snowmass Village at Aspen. Each condominium has its own style, as warm and unique as the family who owns it. At The Crestwood you'll enjoy breathtaking scenery and unmatched hospitality. The Crestwood is comprised of 124 condominiums ranging in size from studios to three bedroom townhouses. Each condominium is privately owned, ...www.thecrestwood.com