6100 Highway 7, Vaughan, L4H 0R2
Holiday Inn Express & Suites Vaughan Southwest - 6100 Highway 7, Vaughan, Ontario, Canada, L4H 0R2
Reviews — Directions — Contact — 1-877-851-1599
We promise you the lowest available price online, or we’ll match it and give you five times the IHG® Rewards Club points, up to a 40,000-point maximum. Details...