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, business travelers, families and big groups!
This host has 145 reviews for other properties.View other reviews