In western Colorado, about nine miles northwest of the city of Aspen, is the town of Snowmass Village, home to the Snowmass Ski Area, which opened in 1967. Historically, the town has been sleepier than glitzy Aspen. But recently, a phased $1 billion Snowmass Base Village development—a slopeside project years in the making with new restaurants, shopping, hotels, residences and more—has helped turn Snowmass into more of a destination. Continue Reading
This site uses cookies. By using this site or closing this notice, you agree to the use of cookies and our privacy policy.