Holiday Inn VAIL

(800) 931-4668 2211 N. Frontage Road Vail, CO 81657

Holiday Inn VAIL

(888) 897-0088 2211 N Frontage Rd W 2 Vail, CO 81657

Holiday Inn-Apex At Vail

2211 N Frontage Rd W # 2 Vail, CO 81657