Ice House Lodge
Telluride’s Finest Suites & Condominiums
Condominium accommodations in a ski lodge atmosphere…
Welcome to the NEW Ice House. Fully remodeled luxury suites and condominiums in the premier location in Telluride, CO. Just 100 yards from the Gondola Plaza on the San Miguel river, two blocks from Main Street and the town park. A perfect spot for enjoying a getaway to one of the most beautiful mountain towns anywhere!
Rates & ReservationsCheck availability and book your reservations online!