Welcome to Sheraton Mountain Vista Villas, Avon / Vail Valley
Discover Avon, Colorado, from our villa resort
Located at the base of Beaver Creek Mountain in Colorado's Vail Valley, Sheraton Mountain Vista Villas, Avon / Vail Valley is a family friendly vacation ownership resort with the comforts and conveniences of home. Our spacious villa rentals are thoughtfully appointed and ideally situated just steps from year-round outdoor activities, including skiing, hiking, shopping, dining and entertainment. Keep up with your workout in our resort's on-site fitness center or swim in our outdoor pool as the Colorado weather warms up. Our resort also features a marketplace and deli offering light meals, groceries and other necessities. Make yourself at home in our contemporary one- and two-bedroom villas, with everything you need to unwind after a busy day in the Vail Valley, including a kitchenette or kitchen, fireplace, washer/dryer, complimentary Wi-Fi and furnished balconies. Make our premium resort your vacation getaway in the beautiful mountains of Avon, Colorado.
Accommodations
RESORT INFORMATION
Pets Not Allowed
Service animals only
Complimentary On-Site Parking

GETTING HERE
Sheraton Mountain Vista Villas, Avon / Vail Valley
160 West Beaver Creek Boulevard, Avon, Colorado, USA, 81620
Colorado Mountain Express
Colorado Mountain Express
Property Details
Accepts: Credit Cards
Concierge desk service
Property has elevators
Vending Machine
Languages spoken by staff:
English
For more information about the physical features of our accessible rooms, common areas or special services relating to a specific disability please call +1 970-748-6000
Property has elevators
Service Animals are Welcome
Hearing Accessible Rooms and/or Kits
Mobility accessible rooms
Guest Room Recycling