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.