Sheraton Mountain Vista Villas, Avon / Vail Valley
Sheraton Mountain Vista Villas, Avon / Vail Valley is minutes from EagleVail Golf Club and the Avon Recreation Center in Avon, Colorado. The resort is also near Beaver Creek, which offers hiking trails, skiing, shopping and dining.