The 4-star Inn At Lost Creek is set 2.4 km from Clarks Market and 1 km from Telluride Ski Resort. Highlights at this inn include an à la carte restaurant, a lounge bar and Wi-Fi throughout the venue.
The accommodation is ideally located in the historic district of Telluride, in proximity to Adam W. Carlos Fine Art. The hotel lies within 4 km of the centre of Telluride. Inn At Lost Creek is a short ride from San Sophia Overlook Park. You can reach the Comp Hill cable car station within a 10-minute walk.