El Apartamento Cimarron 28 - Cimarron Lift Telluride está situado a tan solo 13 minutos a pie de la Galería de Arte de Telluride, y a 2 km del Polar Queen Express. Este apartamento de 102 m², con una terraza con vistas a las montañas, está situado al lado de Clarks Market.
El Centro de Esquí de Telluride está a unos 2,1 km, mientras que Lift #7 se encuentra a unos cuantos pasos de este apartamento.
El alojamiento ofrece mayor comodidad con un inodoro separado. Además, hay secador de pelo y toallas.
Mejora tu estancia con la cocina bien equipada del apartamento, amueblada con cafetera/tetera, una nevera y un horno para tu comodidad. El Apartamento Cimarron 28 - Cimarron Lift está a 650 metros de la estación de teleférico Lift 7. La disponibilidad de una bañera de hidromasaje garantiza una experiencia más agradable.