New Sheridan Hotel
Photo gallery for New Sheridan Hotel
Overview of New Sheridan Hotel
New Sheridan Hotel
Comfortable hotel, walk to Telluride Ski Resort
Reviews
9.4
Exceptional
Popular amenities
Local highlights
231 W. Colorado Ave., Telluride, CO, 81435
- Telluride Historic District1 min walk
- Telluride Ski Resort3 min walk
- Telluride Gondola Station4 min walk
- Telluride, CO (TEX-Telluride Regional)11 min drive