Located in the heart of Telluride Colorado’s Mountain Village, the Inn at Lost Creek is small in scale and big in heart. It is that welcome rarity --- a charming, unpretentious, upscale hotel where warm hospitality is refreshing and genuine. Each of the Inn’s 32 suites is unique in its décor with timbers, natural stone, hand-crafted furnishings and one-of-kind art and accent pieces. In-room comforts include fireplaces, petite kitchens, balconies, in-suite laundry, jetted tubs and steam showers. Guests can also enjoy a pool, fitness center and relaxing treatments at a full-service spa.
Official Hotel Information