The inn at lost creek is a deluxe, boutique hotel located on the ski slopes of telluride ski resort. The property is situated one block from the resort golf course and next to three ski lifts and a free gondola. Featuring 32 uniquely designed suites offering first class amenities, distinctive elegant decor and the fine art of hospitality. The acclaimed 9545 restaurant & bar, boot doctor ski & sport shop, and private roof top spas with incredible mountain views are located on site.