Ice House Lodge
Telluride, United States
Do you love Ice House Lodge? Then tweet it up from 20th to 19th place or even up to 1st!
Ice House Lodge
310 S. Fir Street, Telluride, United States
Ranking: Ice House Lodge is ranked 20th out of 47 accommodation options available in Telluride.
Classification: 3 Star Hotel
Intimate 4-story Hotel located in high alpine valley, 2 blocks from town center & 100 yards from Oak Street Ski Lift (1 gondola). This description is based on information provided by the hotel.