Share this page

Located in the ski utopia, Mountain Village, Lumiere is a singular Telluride experience, offering a plethora of activities all year round. At Lumiere, your accommodations go far beyond Telluride suites. These luxurious dwellings are private residences with a blend of mountain style, ski-in/ski-out convenience, and luxurious touches such as seven-layer beds and flat panel televisions. After a day of exploring the slopes and the shopping of downtown Lumiere, head back to your luxurious abode, which features spa services, a sauna, and outdoor hot tubs.

Show More

Activities

Show More

Amenities

Visit for our accommodations!

118 Lost Creek Lane Telluride, Colorado 81435 United States  
RATES FROM$150.00
OPEN DATES All Year
PROPERTY SIZE29 Units
RESTAURANT
PETS ALLOWED
CHILDREN ALLOWED
CONFERENCE FACILITY
NEARBY CITYTelluride
NEARBY WATERSan Miguel River

A “Best Of” Property

Lodging in or near Telluride

stats