Avon, Colorado
5
(80)
4
(10)
3
(0)
2
1
(1)
Been to Sheraton Mountain Vista Villas lately?
You will love it!
Great property, great location, great skiing and the lovely town of Beaver Creek on your doorstep!
I've stayed at this Resort multiple times and it has always been highly rated and a great experience.
Nice to have a shuttle service to ski lift at Beaver Creek, Restaurants are within walking distance
A beautiful property in a great location. Furnishings are comfortable and fresh. Great whirlpool bath and huge shower. Well equipped...
Super convenient location for skiing. Love this resort.
Great location and easy access to shopping and restaurants.
We have enjoyed the Sheraton Mountain Vista Resort for many, many years. It is our home away from home! The amenities and location make...
Great place to bring the family or ski buddies. Beautiful scenery. Staff is awesome.
Located in Avon CO, just outside of Beaver Creek Resort. Great skiing in the area. Sheraton resort is well kept and has many amenities...