Guests feel like they have upgraded their lives at the Club Wyndham Resort at Avon, where the accommodations are exclusively massive Presidential suites often described as larger than actual apartments. Located in the heart of Avon, the atmosphere balances high-end mountain luxury with genuine domestic warmth, anchored by staff that reviewers consistently rate as top-tier for their responsiveness. While the in-unit fireplaces and full kitchens drive the cozy factor, the standout convenience is the dedicated ski valet, which completely eliminates the usual gear-hauling struggle before you hop the shuttle to the slopes.
The hotel is beautiful. We had a three bedroom suite overlooking the mountains and it was just stunning. You can walk across the street to the gondolas to take to the mountain. The location is perfect and the staff is amazing.