Sheraton Mountain Vista Resort
Just a two-hour drive from Denver in the Vail Valley, Sheraton's Mountain Vista Resort is located in Avon at the entrance to the Beaver Creek ski area.
Beautifully detailed and expertly crafted to reflect the soaring spirit and charm of Rocky Mountain living, Sheraton's Mountain Vista Resort offers the ultimate in vacation lifestyles.
Nearby Attraction include Ski slopes, as well as Nottingham Lake, Eagle River, local dining, shopping and other activities.
160 Beaver Creek Blvd., Avon, CO 81620, USA