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]
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]