Wynhdham Avon

Date: 2011
Location: Avon, CO
Category: Hospitality

Located in the stunning Rocky Mountains of Colorado along the Eagle River, and just eight miles west of Vail, Wyndham Resort at Avon is the ideal location to take advantage of this world-class ski area. Tucked across the Eagle River from Beaver Creek’s famous slopes, this resort offers one-, two-, and three-bedroom presidential resort suites that comfortably sleep four to 10 guests in 1,088 to 1,780 square feet. The spaces are styled with abundant natural light and stunning views in a mountain-modern style.