Inn At Lost Creek
119 Lost Creek Lane, Telluride, United States
119 Lost Creek Lane, Telluride, United States
Located a mere 1 km from Village Express, the 4-star Inn At Lost Creek Telluride provides guests with a restaurant and a luggage room. Nestled in Telluride Mountain Village with landmarks like the Sheridan Opera House, a performing-arts venue originally built in 1913, and the Telluride Historical Museum, which showcases local history in a converted hospital built in 1896, this Telluride inn offers an American-style restaurant plus a Jacuzzi and a sauna.
Some rooms provide tea and coffee making equipment as well as high-speed internet and a flat-screen TV with satellite channels to help you enjoy your stay. They are also equipped with a microwave oven and a fridge. Some of the modern rooms boast inner courtyard views.
The Inn At Lost Creek is about 15 km from Telluride Regional airport and within easy reach of such cultural venues as Adam W. Carlos Fine Art. The property is approximately a 5-minute walk from Chondola and at a distance of 6 km from San Sophia Overlook Park. The location will allow you to be about 10 minutes' drive from Clarks Market. Inn At Lost Creek is located a stroll from Free Intercept Gondola cable car station.
Breakfast is served every morning in the restaurant. The Inn At Lost Creek Telluride features Siam Talay restaurant serving American cuisine. You can visit a café situated close by and taste American cuisine.
The property provides guests with fitness classes, as well as access to a wellness centre. This Telluride hotel offers a ski storage room, ski hire, and a ski pass for ski lovers. Corporate travellers will benefit from a business centre available on site.
Wi-Fi
Valet parking
Parking
24-hour reception
24-hour services
Fitness centre
Fitness/Gym