Antlers Inn460 Main St., Walden, CO, 80480WebsiteOverviewLocated in the heart of Walden, Antlers Inn offers rustic elegance just 2.5 miles from Walden Reservoir. It has an on-site restaurant — River Rock Cafe.Related Articles