Das 4-Sterne-Inn At Lost Creek Telluride liegt in unmittelbarer Nähe von der Adam W. Carlos Fine Art, und zwar ungefähr 5 Gehminuten von hier entfernt. Gäste haben Zugang zu einem privaten Parkplatz vor Ort.
Das Hotel befindet sich im Bezirk Telluride Mountain Village, in circa 3 km Entfernung vom Valley Floor. Telluride Ski & Snowboarding School ist unter anderem ungefähr 10 Fußminuten entfernt gelegen. Das Inn At Lost Creek Telluride befindet sich in circa 3,1 km Entfernung von der Cornet Creek Falls. In 10 Gehminuten erreichen die Gäste die Luftseilbahn Free Intercept Gondola.
Es gibt 32 Zimmer mit einem Bügeleisen/Bügelbrett und einer Klimaanlage. Einige von ihnen bieten WLAN und einen Flachbildfernseher mit Satellitenkanälen sowie eine Minibar.
Es sind nur 5 Minuten zum Restaurant Starbucks, oder Sie können im Restaurant Tomboy Tavern essen, das etwa 12 Fußminuten von hier entfernt liegt.