Dotato di un ristorante e un deposito bagagli, l'Inn At Lost Creek, a 4 stelle, si trova nel quartiere Telluride Mountain Village con accesso a luoghi naturali come Town Park a circa 3 km di distanza. Vantando una posizione a 4 km dal centro città, la locanda offre un ristorante americano, una jacuzzi e una sauna.
L’alloggio è situato nel distretto Telluride Mountain Village, a breve distanza a piedi dal Telluride Ski & Snowboarding School. Tra i luoghi di culto da visitare troverai l'Alpine Chapel a 3 km dall'Inn At Lost Creek. Il Telluride Historical Museum si trova a 3 km da questa struttura. L'inn At Lost Creek è a due passi dalla stazione della funicolare Free Intercept Gondola.
Alcune camere di quest’alloggio sono moderne e hanno un balcone, uno scrittoio e internet ad alta velocità. Sono fornite di servizi per la preparazione di tè/caffè per prepararsi i pasti autonomamente. Inoltre, offre il Wi-Fi e una TV a schermo piatto con canali satellitari per godere del tempo libero. I bagni in camera sono dotati di un WC alla francese. Alcune camere vantano anche una vista sul cortile interno.
Gli ospiti possono gustare la colazione al ristorante. Il ristorante Siam Talay presso l'Inn At Lost Creek Telluride invita tutti i viaggiatori e serve cucina americana.