Lumiere Hotel

Lumiere Hotel,
118 Lost Creek Lane,
Telluride, CO 81435

lumiere hotel offers guests mountain-chic luxury that complements the Telluride lifestyle. Located in the heart of Mountain Village, lumiere is an exclusive boutique hotel offering ski-in/ski-out access and a full suite of services and amenities catered to a personalized mountain experience.