The Evergreen Lake House is a showcase of rustic log and stone craftsmanship, located right on the 40-acre Evergreen Lake. It is surrounded by mountain views, a beautiful golf course, wildlife, and natural beauty. The Lake House is in close proximity to the Denver area, with numerous accommodations nearby – from bed-and-breakfasts and hotels to rental homes.