New Sheridan Hotel
Built in 1895, the New Sheridan Hotel has been welcoming guests to Telluride for over 120 years. The hotel is ideally located on Main Street amongst all shops and restaurants and is only two blocks from Telluride’s gondola system. Completely remodeled in 2008, the New Sheridan Hotel features 26 individually decorated rooms, rooftop bar, gourmet restaurant, historic saloon, and café.