The New Sheridan Hotel has been a famous landmark in Telluride for over 100 years. Opened in 1891 and at only 4 years old the three-storey wooden building was destroyed by fire and re built a year later in brick. That same building now stands and each of the 26 rooms have recently been tastefully re decorated in classic Victorian decor with the modern amenities you would expect.
If you would like to stay in the centre of Telluride then this could be the place for you. Just a short walk to the gondola and surrounded by shops and restaurants. Step back in time at the town’s oldest bar, New Sheridan Bar, popular with visitors and locals and world class dining at the Chop House which are both located on-site.
Spa & Wellness Centre
HAVE ANY QUESTIONS?Speak to one of our ski travel specialists today!