- Address
- 231 West Colorado Avenue, 81435
- Chain
- IV
- Built
- 1895 (renovated 2008)
About New Sheridan Hotel
The New Sheridan Hotel has shared Telluride's history for 117 years. Located on Telluride's main street, it has been a social hub since its inception. Remodeled in 2008, each of our 26 guest rooms captures the historic ambiance of our town and is equipped with all the amenities expected in a modern hotel. The New Sheridan Hotel is a member of the historic hotels of America National Trust. The New Sheridan Hotel offers deluxe rooms, deluxe rooms with a view, and suites with an extra sitting room. All of our guest rooms feature a private bathroom with heated tile floors, flat screen televisions, iPod clock radios, and high speed internet access. Two roof top hot tubs allow you to relax after a day of skiing or hiking. Home to the towns oldest bar, the Historic New Sheridan Bar, a world renowned restaurant, the Chop House, and a charming cafe, the Parlor, the New Sheridan Hotel has raised impeccable quality and service to a new level. Offering rich tradition paired with historic ambiance, we invite you to discover the New Sheridan.
Mountain - Luxury boutique hotel located at the foot of the mountains.
