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.