The long-awaited Snowmass Base Village, a $600 million mountain resort development at the base of Snowmass Ski Area, is finally a reality, and at its core is the new Limelight Hotel Snowmass. With a key location, adjacent to the Elk Camp Gondola, the Limelight offers 99 ...
More