USA Telluride
Exclusive Ski Experience
Located in downtown Telluride and built in 1891, the New Sheridan provides a boutique hotel experience buried in depths of history. The Telluride base area is just a couple of minutes walk from the hotel.
Guests staying at the New Sheridan will be able to enjoy Telluride's oldest bar, the Historic New Sheridan Bar as well as the fantastic Chop House which serves up some of the best steaks in the US!
Each of the guest rooms is uniquely decorated to the highest level which adds to the charm of the hotel, with some rooms having views to the Telluride ski area.
Client Reviews
Have you stayed here? We would love to hear your feedback. Let your experience help other skiers make their decision. Email ski@ski-i.com











Blog


