Este complejo está situado junto al teleférico Gondola Plaza y cuenta con restaurante, bar y spa de servicio completo. También dispone de bañera de hidromasaje y habitaciones con vistas a la montaña y TV por cable de pantalla plana.
Número de habitaciones: 25
250 West San Juan Avenue, Telluride, CO 81435, Estados Unidos