Ice House Suites and Condominiums
4-star Telluride aparthotel steps from Telluride Ski Resort
Reviews
9.4 out of 10
Exceptional
Popular amenities
9.0 out of 10
Guests loved the 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