Guests adore the Sheraton Lakeside Terrace Villas at Mountain Vista in Avon for the massive villas that offer a true residential feeling in the heart of the Vail Valley. The atmosphere is peaceful and spacious with a service team that earns constant praise for being friendly and quick to assist. While the lack of air conditioning can be tough in July the best insider tip is utilizing the free passes to the Avon Recreation Center across the street where a lazy river and water slide await.
One of the best timeshares that we've been too. Big unit in great condition. Indoor parking was nice. The only downside is there's no onsite pool and gym, but you can use the rec center across the street. Also, check-in and check-out are done in the Sheraton Mountain Villa across the street.