Ice House Lodge

From $ -1 per night

Avg. User Rating:

310 SOUTH FIR STREET, Telluride, Colorado 81435
Show More Info

User Reviews

Nice Surprise

A traveler

I usually choose resorts, but I am glad I made this choice for me and my wife to make a quick trip up for the July 4 parade and fireworks. The room was nice, very clean and modern. Location was so convenient to all we wanted to do. No air, but ...Read more