Call To Book
Conveniently located at the base of Beaver Creek Mountain, the quaint town of Avon is the hub around which all activities in Vail Valley revolve. This charming destination is also home to Sheraton Mountain Vista, a welcoming, casual resort that places you minutes from year-round mountain adventures as well as the areas best shopping, dining and entertainment. After a long day of adventure, retreat to your stylish one-bedroom villa that comfortably accommodates as many as four adults in up to 710 square feet. Each comfortable villa offers tranquil moments relaxing on private balconies or patios with gas grills; cozy up before warming gas fireplaces in both the living area and master bedroom. Convenient features such as a fully equipped kitchen or kitchenette and washer and dryer also complement your mountain stay, bundling a truly rejuvenating time for you, your family and your guests.