When you stay at Ice House Suites and Condominiums in Telluride, you'll be on a river, just steps from Telluride Ski Resort and Bear Creek Trail. Featured amenities include express check-out, an elevator, and coffee/tea in a common area. Free self parking is available onsite.