









Inn at Lost Creek

Michelin Guide
Hotel
About it
Located in the Telluride Mountain Village district of Telluride, Inn at Lost Creek provides ski-to-door access and a spa & wellness center. Featuring a fitness center, the 4-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom. Guests can enjoy American dishes at the restaurant or have a drink at the bar.
Certain rooms will provide you with a kitchen with a fridge, a microwave and a stovetop.
The area is popular for skiing, and ski equipment rental and bike rental are available at the hotel.
The reception at Inn at Lost Creek can provide tips on the area.
Telluride Regional Airport is 6.2 miles away.
Its strengths
24hr reception
Pets allowed
LAN Wi-Fi
Parking
Family rooms
Restaurant
Spa
Location
119 Lost Creek LaneTelluride CO 81435