North America • United States • Colorado • Ice House Lodge
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.
Destination 360 is your friendly travel guide.
If you like to travel, like us on Facebook or spread the good word. Thanks!