Sheraton Mountain Vista Villas, Avon / Vail Valley
Sheraton Mountain Vista Villas, Avon / Vail Valley benefits from an unparalleled location at the base of Beaver Creek Mountain, and boasts well-designed villas with kitchens and complimentary Wi-Fi. The resort also offers a gym and pool.