El hotel Relais & Chateaux Lumiere By Dunton Telluride, de 5 estrellas, se encuentra a 3 km de la Galería Lustre, y a unos 25 minutos a pie de Clarks Market. Los huéspedes pueden pasar sus días relajándose en una piscina climatizada o probar senderismo, esquí y ciclismo organizados en este aparthotel.
El Telluride Ski & Snowboarding School se encuentra a 50 metros del hotel. Además, los hermosos parajes naturales del Mirador de San Sophia están a unos 7 km. El hotel Relais & Chateaux Lumiere By Dunton Telluride está a 4 km del centro de la ciudad. El lugar está situado a unos 15 minutos en coche de Black Bear Pass. Este hotel está no muy lejos de la estación de teleférico Free Intercept Gondola.
Las habitaciones del hotel Relais & Chateaux Lumiere By Dunton tienen climatización individual y calefacción central. Algunas también disponen de zona de comedor y un balcón, además de un sofá cama y un escritorio. Los cuartos están equipados con servicio de tetera/cafetera, además de TV con canales por satélite para disfrutar del tiempo libre. Los huéspedes pueden utilizar inodoro separado y una ducha. Además, cuenta con secadores de pelo y albornoces. Las habitaciones dan a la piscina.
El restaurante Altezza at The Peaks se halla a 650 metros del Relais & Chateaux Lumiere By Dunton Telluride.