Dette historiske hotel ligger i centrum af Telluride i Colorado, 2 gader fra skisportsstedet Telluride. Der er bøfrestaurant på stedet, gratis trådløs internetadgang og værelser med fladskærms-tv.
Samtlige lyse værelser på New Sheridan Hotel har iPod-dockingstation og værdiboks til bærbar computer.
Gæsterne kan benytte baren på tagterrassen og nyde udsigten over bjergene. Der tilbydes spa- og concierge-service. Der tilbydes gratis kaffe hele dagen i lobbyen på American Room.
New Sheridan Chop House er en del af dette Telluride-hotel. Det har en bar med fuld service og serverer friske bøffer samt fiske- og skaldyrsretter.
New Sheridan Opera House ligger ved siden af New Sheridan Hotel. Bridal Veil Falls ligger 10 minutters kørsel derfra.