The Evergreen Castle villa is located a 25-minute walk from the Echo Lake Park and invites guests to enjoy a patio. The 2-bedroom holiday home offers guests a relaxing experience with a sauna.
The Mount Evans Elk Management Area is 4.8 km from this property, while the Heritage Square is 4.7 km away.
The Evergreen Castle villa comes with a bathroom with a separate toilet and a shower. There are also hairdryers and bath sheets.
This accommodation features an equipped kitchenette fitted with tea and coffee making facilities, a fridge, and kitchenware. Denver International airport is 85 km away from the Evergreen accommodation.