The New Sheridan

The New Sheridan
  • Be the first to Review
Your rating for The New Sheridan
Tell others why (optional):
You have 850 characters left.

Top Pick for:

Address
231 W. Colorado Avenue
Telluride, 81435
View Map

Reviewed by Pieter van Noordennen

Quite possibly the most-photographed building in Telluride, the New Sheridan is proof that today's ski resorts are built on top of the Wild West mining culture. The feel is so authentic, it's almost hard to believe the place had a wall-gutting $6-million renovation in summer 2008. The doors opened again in November, showing off modern perks like flat-screen televisions and furniture from London-based designer Nina Campbell. The oversize beds and period-piece furniture reinforces that Bonanza-style ruggedness without sacrificing modernity. The rooftop hot tub is perfect for sub-zero winter nights when you have to high-tail it back to the hallway lest your feet freeze to the ground. But don't let the new cappuccino bar make you think the place's history isn't legit. First built in 1891, it has survived booms and busts since the first cheers of "To Hell You Ride!" were screamed at gold-panners packing out of Denver. Now with ski lockers and a changing room, it's located in the heart

(+) More

Price Points
Not Available
Room Types
Hotel SuiteStandalone Room
Recreation & Amenities
Downhill Skiing,Fly Fishing,Shopping,Snowboarding,Wine Tasting
Eco-cred
Average
Gateway Town
Closest Airport

Expert Review of The New Sheridan



advertisement

Friends Who've Been Here

 

advertisement