Location

We are located 14 miles south from the Mt. Evans exit off of I-70 in Idaho Springs.

Echo Lake Lodge

  • 13264 State Highway 103
    Idaho Springs, CO 80452
  • Tel: 1-303-567-2138
  • Email: [email protected]