The Chateau Vail is no longer affiliated with Holiday Inn, and as you might expect for a hotel that is too dumpy to be a Holiday Inn, it is quite run-down. During my stay, the phones did not always work, and the staff said that the phones fail "whenever it snows". Also, agressive, non-English speaking hourskeeping staf have no problem moving the "do not disturb" tag to enter your room. For me, this was a most miserable experience.
This review is the subjective opinion of a TripAdvisor member and not of TripAdvisor LLC.