Element 52
Experience an unparalleled blend of luxury and raw natural beauty at Element 52, a collection of 48 residences perfectly located in downtown Telluride with direct ski-in/ski-out access to the slopes via a private funicular lift. Each one to five bedroom condominium is thoughtfully designed with the finest touches and finishes, and provides an elegant and …