at 6100 Highway 7, Vaughan , L4H 0R2 Canada
Holiday Inn Express is Vaughan based place and this enity listed in Hotel category. Located at 6100 Highway 7 ON L4H 0R2.
In the heart of a growing corporate and leisure centre, Novotel is a perfect location for business and entertainment experience.