Ice House Suites and Condominiums
4-star Telluride aparthotel steps from Telluride Ski Resort
Reviews
9.4 out of 10
Exceptional
Popular amenities
Explore the area
310 S. Fir St., Telluride, CO, 81435
- Telluride Ski Resort1 min walk
- Telluride Historic District1 min walk
- Telluride Gondola Station2 min walk
- Telluride, CO (TEX-Telluride Regional)13 min drive