Ideally situated and thoughtfully appointed, Sheraton Mountain Vista Villas, Avon / Vail Valley is an award-winning vacation ownership resort in Avon, Colorado. Our premium villa rentals are located at the base of Beaver Creek Mountain, just steps from year-round outdoor activities, including skiing, hiking, shopping, dining and entertainment. Keep up with your workout at our 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 villa lodgings, with everything you need to unwind after a busy day, 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.