El hotel de 4 estrellas Inn At Lost Creek está situado en el barrio Telluride Mountain Village de Telluride, a tan solo 5 minutos andando de Adam W. Carlos Fine Art. El hotel ofrece un restaurante de estilo americano y un jacuzzi y sauna, a 4 km del centro de la ciudad.
El Polar Queen Express se encuentra extremadamente cerca de la posada, y a 5 minutos a pie se encuentra el Telluride Ski & Snowboarding School. El Inn At Lost Creek está situado cerca de lugares de interés natural como el Town Park (3 km) y Cornet Creek Falls (3,1 km). Este lugar también está a 3 km de distancia del Telluride Historical Museum. La estación del teleférico Free Intercept Gondola está a poca distancia del Inn At Lost Creek.
Algunas habitaciones de este hotel son modernas y cuentan con balcón, servicio de tetera/cafetera y escritorio. El entretenimiento en las habitaciones incluye Wi-Fi y TV de pantalla plana con canales vía satélite, además de servicio de tetera/cafetera para el autoservicio. Los cuartos de baño en suite están equipados con ducha. Algunas habitaciones ofrecen vistas al patio interior.
Los huéspedes pueden comer por la mañana en el restaurante. El Inn At Lost Creek Telluride cuenta con el restaurante Siam Talay, que sirve comida americana.