Home » United States » Colorado » Telluride » Inn at Lost Creek
Inn at Lost Creek
Inn at Lost Creek Inn at Lost Creek Inn at Lost Creek Inn at Lost Creek

Inn at Lost Creek

Address

119 Lost Creek Lane
Telluride, CO 81435 USA

Walk out on to the best ski slopes in Southern Colorado from this Gold Crown paradise in the mountains of Colorado. This resort offers a true ski in/ski out experience with easy access to four ski lifts. When not on the slopes, enjoy a complimentary gondola ride into downtown Telluride. In addition to skiing, there are an abundance of year-around activities. This is a brand new resort and offers the quintessential ski experience.

Kitchen • Washer Dryer • Elevator • Microwave • Whirlpool Hottub • Fireplace • Exercise Equipment • Air Conditioning • Downhill Skiing • Conf Facilities • Snack Bar • Restaurant