Contact Us

To make a restaurant reservation for a party of more than 8 people, please call 1-303-567-2138.

Echo Lake Lodge

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