clock menu more-arrow no yes mobile

Filed under:

Ski Awards

One of our 38 Essential Hotels, the Lumiere, was just chosen by U.S. News & World Report as the #1 Telluride hotel and the #2 hotel in Colorado. We love the Lumiere for its slopeside location, luxurious accommodations (think steam showers and extra-large suites), and top-notch customer service. Check it all out, over here. [Curbed Ski Wire]