Hotel ★★★★

Ice House Suites and Condominiums

310 S. Fir St., Telluride (CO), United States Show on map

About Ice House Suites and Condominiums

Ice House Suites and Condominiums is a 4-star hotel in Telluride (CO), United States. It is one of 13 places to stay in Telluride (CO) listed on Triptoic.

Property facts

Property type
Hotel
Star rating
4 stars

Location

310 S. Fir St., Telluride (CO), United States

Loading map…

Frequently asked questions

Where is Ice House Suites and Condominiums located?

Ice House Suites and Condominiums is located at 310 S. Fir St., Telluride (CO), United States.

How many stars does Ice House Suites and Condominiums have?

Ice House Suites and Condominiums is rated 4 stars.

Stays near Ice House Suites and Condominiums

Highly rated alternatives close by

All 13 in Telluride (CO) →

More ways to stay in Telluride (CO)

See prices on Agoda
Check prices