Nestled at the base of Beaver Creek Mountain, the quaint town of Avon is the hub of Vail Valley activities. This charming little town is also home to Sheraton Mountain Vista, a welcoming resort minutes from alpine adventures and the area’s best shopping,...
Vistana™ Signature Experiences is a community of travelers who have discovered how sharing their vacation experiences makes life more fun. Explore villa resorts in some of the most sought-after destinations and plan your next unforgettable vacation.