New Sheridan Hotel
Wedding Venue
New Sheridan Hotel
231 West Colorado Avenue
Telluride
Colorado
81435
USA
tel:- +1 800 200 1891
web address:- www.newsheridan.com
e-mail:- info@newsheridan.com
New Sheridan Hotel :-
The New Sheridan Hotel has shared in Telluride's history for 117 years. Located on Telluride's main street, it has been a social hub since its inception.
To update the information for New Sheridan Hotel please use this form