Eye-popping resort construction is back in Vail, Colo. Demolition of the 1970s era Lionshead Inn in April 2014 kicked off the first major project in Colorado’s central mountains since before the recession.
Denver’s OZ Architecture had nearly finalized its design for The Lion (formerly called Strata) in 2006, but economic conditions at the time put the project on hold. The biggest project since the boom years of the last decade, the $90-million, 323,000-sq-ft, luxury condo complex is located across from the Concert Hall Plaza bus stop in Lionshead. It is tucked between a neighboring condo property, the village road and frontage road at West Lionshead Circle.