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, Colorado 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

(+) 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

advertisement