About
Echo Lake Lodge Restaurant & Gift Shop is open 7 days a week from 8 am to 8 pm, Memorial Day through Labor Day!
Come try a piece of our homemade pie!
"Restaurant and Gift Shop next to Echo Lake on the way to Mt. Evans. The lodge will be closed the Summer of 2023 while Denver Mountain Parks makes improvements to the facility and determines the new direction for the lodge."
Address: 13264 Chicago Creek Rd, Idaho Springs 80452
Phone: (303) 567-2138
Email: moc.ocegdolekalohce@ofni
Parking:
Lot
State: CO
City: Idaho Springs
Street Number: 13264 Chicago Creek Rd
Zip Code: 80452
categories: gift shop, family style restaurant
Opening Hours
Monday: 09:00 - 19:00
Tuesday: 09:00 - 19:00
Wednesday: 09:00 - 19:00
Thursday: 09:00 - 19:00
Friday: 09:00 - 19:00Saturday: 09:00 - 19:00
Sunday: 09:00 - 19:00