AddToAny

Share/Save

New Sheridan Bar

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