Inn At Lost Creek Telluride est situé dans le voisinage de "Telluride Mountain Village" à Telluride, à moins de 5 minutes de marche de la galerie Adam W. Carlos Fine Art. Certaines des 32 chambres offrent des vues sur la mer, ainsi qu'il y a un jacuzzi et un sauna sur place.
Cet hotel 4 étoiles se trouve à 3 km des chutes de Cornet Creek et à 3,1 km du parc municipal de Telluride. Les attractions, vous pouvez trouver à proximité d'Inn At Lost Creek de Telluride, y compris Telluride Ski & Snowboarding School. Les options de divertissement à proximité incluent la Station de ski Telluride Ski Resort, qui est à 12 minutes à pied. L'hotel est à une courte distance de Free Intercept Gondola.
Chaque chambre à Inn At Lost Creek propose un coffre-fort, un balcon et un bureau. Pour vos loisirs, ces chambres modernes disposent du Wi-Fi et d'une TV à écran plat avec des chaînes satellite, d'un minibar et d'une cafetière/théière. Certaines chambres sont équipées d'une salle de bain privée avec une toilette séparée.
L'hotel dispose du restaurant Siam Talay.