Echo Mountain

 We are located 50 minutes from downtown Denver, just 20 minutes west of Evergreen and have incredible views of the Continental Divide.

Enjoy a beautiful Colorado mountain vista around every turn driving just minutes from the front range. Watch the sun set over the divide as lights come alive in Idaho Springs and Central City. Then, take in the lights spanning the entire front range as you head back down the mountain.