(970) 748-6000
Location & Hours
Coupons

Sheraton Mountain Vista Villas is located in Avon, Colorado. 

With 158 smoke-free villas available, Sheraton Mountain Vista Villas in Avon is a perfectly central location for vacations spanning Vail to Beaver Creek and beyond. It serves as a delightfully casual and comfortable hub for all that Vail Valley offers, summer and winter. Guests are located minutes from all Vail Valley activities, shopping, dining and entertainment.

Amenities include free self-parking, a pool, a whirlpool spa, a fitness center with locker rooms and complimentary wireless internet. 

Check-in is daily at 10 a.m. Check-out is at 4 p.m.

Sheraton Mountain Vista Villas offers condo-style one-bedroom accommodations with all the amenities you expect at a resort but without the resort fees. Separate livings spaces, fully equipped kitchens or kitchenettes, washer/dryer and complimentary Wi-Fi are included. 

The one-bedroom villa offers a dining area with seating for four, a master bedroom with a king bed, a jacuzzi tub, a fire place and a fully equipped kitchen.

The one-bedroom premium unit offers a dining area with seating for six, a fireplace, a whirlpool bath, a master bedroom with a king bed and a fully equipped kitchen.