Sheraton Mountain Vista

Sheraton Mountain Vista,
160 W. Beaver Creek Blvd.,
Avon, CO 81620

Located at the base of Beaver Creek Mountain, Sheraton
Mountain Vista Villas, is the perfect Colorado getaway. Make yourself at home
in a spacious one- or two-bedroom villa with everything you need to unwind
after a busy day, including a kitchenette or kitchen, fireplace, and a washer/dryer. Guests will enjoy a variety of amenities,
including a fitness center an outdoor pool and an on-site marketplace.