The Sheraton Mountain Vista Resort is an eight-story resort is in Avon, Colorado at the entrance to the prestigious Beaver Creek and Arrowhead ski areas. An oversized stone fireplace highlights the lobby of this timeshare resort, while the seventh-floor sundeck, with spa tub, provides panoramic views of the Rocky Mountains. Each spacious villa at the Sheraton Mountain Vista Resort has a furnished balcony, gas fireplace, two TVs, washer/dryer, kitchenette, and dining area. Bicycle trails weave through the wooded landscape, providing you with fresh air and exercise. View the pine tree-dotted landscape from a rocky peak as you explore the rugged and colorful mountain terrain on one of the local hiking trails.