New Sheridan Hotel
Photo gallery for New Sheridan Hotel
Overview of New Sheridan Hotel
New Sheridan Hotel
3.5-star Telluride hotel walkable to Telluride Ski Resort
9.4
Exceptional
Popular amenities
Explore the neighborhood
231 W. Colorado Ave., Telluride, CO, 81435
- Telluride Historic District1 min walk
- New Sheridan Bar1 min walk
- Telluride, CO (TEX-Telluride Regional)11 min drive
- Silverton Station110 min drive