Situé à 12 minutes de marche de la Station de ski Telluride Ski Resort, Inn At Lost Creek Telluride comprend un restaurant. Cet hotel 4 étoiles dispose de 2 bains à remous, tandis que la Chapelle alpine se trouve à 2 km.
L'hotel haut de gamme est situé dans le quartier Telluride Mountain Village, juste à côté de la galerie Adam W. Carlos Fine Art. Inn At Lost Creek de Telluride est également situé à 15 minutes en voiture de Coonskin Mountain et à 5 minutes à pied de la station de téléphérique Comp Hill. Vous apprécierez son emplacement avantageux, juste à quelques pas de Telluride Ski & Snowboarding School. Pour ceux qui voyagent de loin, l'aéroport régional de Telluride est à 15 minutes en voiture.
Inn At Lost Creek vous accueille dans l'une des 32 chambres climatisées, équipé d'un balcon et d'une kitchenette et donnant sur les montagnes. Quelque pièce est équipée d'une salle de bain attenante. De plus, les chambres séparées sont meublées d'un placard. Les salles de bains privées modernes sont équipées d'un sèche-cheveux et des peignoirs de bain.
Inn At Lost Creek haut de gamme propose un menu de cuisine américaine que vous pourrez déguster dans le restaurant à l'américaine Siam Talay. Les invités peuvent profiter du temps dans le bar lounge. L'espace bar comprend un salon.