Sheraton Lakeside Terrace Villas at Mountain Vista, Avon, Vail Valley
Sheraton Lakeside Terrace Villas at Mountain Vista, Avon, Vail Valley places resort guests near skiing in Beaver Creek and Vail, Colorado, numerous shops and the Eagle River. Complimentary passes are also available for the adjacent Avon Recreation Center.