New Sheridan Bar


Enjoy a apres-ski cocktail or a round of pool at the New Sheridan Bar, attached to the New Sheridan Hotel. This historic bar remains much as it was when it originally opened in 1895, maintaining many original appointments like the caarved mahogany bar, ornate light fixtures, and mahognay wall-paneling. 

231 W. Colorado Avenue
Telluride,  Colorado  81435
United States