Lumiere Hotel4.9 Excellent513 Reviews$$$$#3 of 7 hotels in Mountain Village 118 Lost Creek Lane, Telluride, CO, 81435(970) 369-0400 Booking: reservations@lumieretelluride.com Business: concierge@lumieretelluride.comWebsiteOverviewAmenitiesReviewsRelated ArticlesEdwards HousePlan a Colorado Vacation With Your Dog This Winter10 Romantic Denver SpotsTreat Yourself: Ways to Plan a Luxury Vacation in Colorado This WinterLOGE Wolf CreekBailey Lodge