Contact Us

Echo Lake Lodge

Visit Us At:
13264 State Highway 103
Idaho Springs, CO 80452

Tel: 1-303-567-2138

To make a restaurant reservation for a party of more than 8 people, please call.

Email: [email protected]