Das 4-Sterne-New Sheridan Hotel Telluride verfügt über 26 hellen Zimmer und liegt in einer 7 Gehminuten Entfernung vom Bezirksgericht von San Miguel. Die Cornet Creek Falls liegt etwa 300 Meter vom Hotel entfernt, und der Telluride Town Park ist in 800 Metern erreichbar.
Die Fahrt zum Flughafen Telluride dauert nur 15 Minuten. Zu den Unterhaltungsmöglichkeiten in dem historischen Stadtviertel von Telluride gehört Sheridan Opera House (ist ganz nah am New Sheridan Telluride). Dem Hotel ist zudem zentral, in der Nähe von Läden und Boutiquen, gelegen. Gäste der Unterkunft haben den Vorteil, dass Clarks Market nur 8 Fußminuten von der Unterkunft entfernt ist. Die Luftseilbahn Telluride Gondola ist in 550 Metern zu erreichen.
Ein Bügeleisen/Bügelbrett sind ebenfalls vorhanden, und die Zimmer verfügen über eine Sitzecke. Es gibt Zimmer mit Fliesenböden.
Das New Sheridan hat auch eine Wein- Bar mit Meeresfrüchten und Steaks. In der Nachbarschaft gibt es verschiedene Lokale, darunter das Restaurant La Cocina De Luz, das nur 5 Fußminuten vom Hotel entfernt ist.