Sheraton Lakeside Terrace Villas at Mountain Vista, Avon, Vail Valley
Set below Beaver Creek® ski area, Sheraton Lakeside Terrace Villas at Mountain Vista, Avon, Vail Valley features premium two-bedroom villas with kitchens, washers and dryers, fireplaces, Sheraton Signature Sleep Experience Beds and furnished balconies.