We stayed at Wyndham Mountain Vista Sept 2-7 2012. We are Wyndham owners and have stayed at 10+ Wyndham resorts. This was definitely in the upper third in terms of overall quality, value and service. The units are right by the Welk resort and about 3 miles south of the theater district. Our unit was clean and spacious. More room... More
What is Certificate of Excellence?
TripAdvisor awards a Certificate of Excellence to accommodations, attractions and restaurants that consistently earn great reviews from travellers.