Located in the stunning Rocky Mountains of Colorado along the scenic Eagle River, Wyndham Resort at Avon is the ideal location to take advantage of this world-class ski area, and is only 8 miles West of Vail. Located close to Ski Lifts (walking distance), restaurants and dining and great views. You will love this space because of the outdoors, the modern amenities and the great location! A perfect destination for couples, solo adventurers, big groups and families!!