Holiday Inn Vail is located on 2211 N Frontage W Rd 2 2 in Vail. Holiday Inn Vail offers a number of products and services, which include Restaurants, Restaurants, Internet Access, Restaurants, Restaurants, Internet Access, Hotels, Free Internet . Holiday Inn Vail accepts Master Card, American Express, Cash, Visa. as methods of payment. Holiday Inn Vail can be reached by phone by calling (970) 476-2739 during the hours which are Monday 24 hours , Tuesday 24 hours , Wednesday 24 hours , Thursday 24 hours , Friday 24 hours , Saturday 24 hours , Sunday 24 hours . Holiday Inn Vail has not yet been reviewed on MojoPages.com.