New Sheridan Hotel
Located on Main Street in downtown historic Telluride, the New Sheridan Hotel offers three distinct room styles featuring elegant Victorian decor and furniture. Enjoy the gourmet restaurant and historic bar located inside the building.
Telluride Hotel Ski & Stay Packages
20% OFF Breakfast & Lunch
Discount Lift Tickets*
...