Inn At Lost Creek
119 Lost Creek Lane, Telluride, United States
119 Lost Creek Lane, Telluride, United States
Located around 5 minutes' walk from Chondola, the 4-star Inn At Lost Creek Telluride gives easy access to various tourist attractions. This Telluride hotel is 3.6 km from the Bear Creek Trail and provides guests with a Jacuzzi and a sauna.
Staying at Inn At Lost Creek, you may choose from one of the 32 rooms featuring cable channels and a DVD player, as well as essentials such as an ironing set and climate control.
Sheridan Opera House is within 10 minutes' drive of the inn, while the Telluride Lodge #56 is nestled about a 15-minute drive away. The Lost Creek Telluride is also 3.4 km from such natural sights as the Town Park. The nearby cultural attractions include Adam W. Carlos Fine Art Gallery|the Adam W. Carlos Fine Art, which is in close proximity to the property. Guests will find Free Intercept Gondola cable car station approximately 600 metres from the hotel.
Guests are invited to the on-site Siam Talay restaurant to indulge in culinary delights.
Ski facilities feature a ski school, a ski storage room, and a ski pass vendor. A wellness area will surely add to a perfect stay.
Wi-Fi
Valet parking
Parking
24-hour reception
24-hour services
Fitness centre
Fitness/Gym