Contact our wonderful and resourceful staff to get directions, general information or find out what's new around Telluride.
New Sheridan Hotel
231 W. Colorado Ave.
Telluride, CO 81435
Get In Touch
How may we better serve you? Please keep us informed about your stays with us in the past and how we can better serve you in the future.