The Crows nest an updated, off-grid, modern cabin, with amazing views in the mountains of Colorado.
Come check out the views, wildlife, go skiing, hiking, biking or head down to town. Idaho Springs is just 40 minutes out of Denver. This gets you much closer to everything the mountains have to offer without dealing with traffic of the city.
We are in a stage 2 fire restrictions.
No BBQ's or outdoor fires are allowed at this time. Sorry we can no longer provide these amenities.