The Sheraton Mountain Vista is a welcoming resort that places you mere minutes from alluring alpine alpine adventures as well as the area's best shopping, dining and entertainment.
It is nestled at the base of coveted Beaver Creek Valley in the quaint town of Avon, the hub around which all activities in Vail Valley revolve.
Encompassed by the beauty and energy of the mountains, recharge to your own natural elements in the resort’s outdoor courtyard, which includes cozy seating around a mesmerizing fire pit, a bubbling whirlpool spa and a year-round heated swimming pool.The more challenging your day’s adventures in the Vail Valley, the more welcoming this will feel.
Your renewing retreat at Sheraton Mountain Vista is a stylish two-bedroom villa that comfortably accommodates as many as eight adults in up to 1,250 square feet.
Relax on private balconies or patios with gas grills; cozy up before warming gas fireplaces in both the living area and master bedroom; and luxuriating in a whirlpool tub.
Convenient features such as a fully equipped kitchen, flat-panel TVs, DVD players, a Bose® AM/FM Wave® radio and a washer and dryer also complement your mountain stay, bundling a truly rejuvenating time for you, your family and your guests. Vail Valley makes your winter vacation magical. So bring your loved ones and enjoy our beautiful property.