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 area’s 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.
Show MoreYour spacious villa includes luxurious comforts of home like a kitchen, washer and dryer, and generous living and dining areas.
You don’t have to go far to enjoy world-class amenities, including a climate-controlled swimming pool, sauna and steam room and fitness center.
Conveniently located within walking distance to quaint shops and galleries, fine dining, nightlife, children's activities and a variety of events.