The Romantic Tourist

Please Wait

Do not navigate away from this page or close your browser whilst your request is being processed

Lumiere Hotel Telluride

Lumiere Hotel Telluride, 118 Lost Creek Lane, Telluride, Colorado, United States

Exclusive Five Bedroom Penthouse

Lumière Hotel five bedroom exclusive penthouse is consistently designer-decorated and furnished to the highest standard with hardwood hickory floors, hand-blown glass fixtures and original artwork. (3718 sq.ft). Located on the penthouse floor of Lumière Hotel Telluride. This residence features many decks with incredible views of the surrounding Telluride peaks and a private outdoor hot tub.

There is nothing about Lumière Telluride that feels like a hotel, except the extraordinary service, and even that is more intimate than what traditional luxury hotels tend to deliver. Attentive, yet unobtrusive, the team at Lumière anticipates your every whim as if you’re the only guest. This is the beauty of a truly boutique experience.

Lumière is conveniently located a short walk from the mountain village gondola and in winter provides ski-in/ski out access to the base of lift four. During the summer months Lumière is ideally situated steps from an abundance of hiking trails and outdoor pursuits.

Romantic In-Room Features

  • Amazing Views
  • Feature Shower
  • Hot Tub/Jacuzzi
  • Steam/Sauna Room

Room Features

  • Five bedrooms with en suite bathrooms
  • Private outdoor Hot Tub
  • A Chef’s kitchen with Wolf gas range and Subzero refrigerator
  • Living and dining areas
  • LED Smart Televisions with Bluetooth sound bar
  • Gas fireplace
  • Over-sized luxury master bathroom with steam shower and separate deep soaking tub
  • L’Occitane bathroom amenities
  • Washer and dryer
  • Safe - Complimentary WiFi
  • Plush robes/slippers

Gallery