View All Listings Claim this Listing Located 21 miles west of Boulder. Email info@eldora.com Street Address 2861 Eldora Ski Road 140, Nederland, Colorado 80466 Industry Category Ski Area Recreation Category Biking Camping Fishing Fitness Hiking and Backpacking Hunting Motorsports Mountaineering Climbing (Rock and Ice) Running Snowsports