The Ice House Lodge is the best place to stay in Telluride summer or winter seasons. Ideally located for festivals as well as just relaxing by the river.
Check In: 4:00 PM Check Out: 11:00 AM Number of floors: 4 Number of rooms: 21 Time zone: MST Areas served: Norwood Ridgeway Telluride