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
 
  
  
  
  
  
  
  
  
 