Telluride Colorado

Call: (800) 778-8581
Book Now
Bookmarks (0)

Ice House Lodge

The Ice House Lodge is conveniently located at the center of downtown Telluride boasting views of the San Juan Mountains and the San Miguel River. It is located 100 yards from the Base of the Gondola and Lift 8 providing easy access to the Telluride Ski Resort. The Ice House combines simple luxury and great location all at a reasonable price.

Guest Services
  • Dry cleaning
  • Maid service
  • Spa services
Pet Policy
  • Large domestic animals
  • Midsize domestic animals
  • Small domestic animals only
Amenities
  • Cocktail lounge
  • Ice machine
  • Jacuzzi
  • Outdoor pool
  • Pool
  • Safe deposit box
  • Whirlpool
  • Complimentary coffee in lobby
  • Complimentary continental breakfast
  • Communal bar area
  • Pool (Year-round)
  • Covered Parking
Contact
Call (800) 778-8581 for more information
Address
310 S. Fir St., Telluride, CO, 81435
Location
Telluride

Thanks!

Thank you for contacting us!

Our group will review and follow up within 72 hours.
Thanks for your interest!

Back Home ×