Holiday Inn Express Toronto North York is a UK Lodging based in North York Toronto, Ontario. Holiday Inn Express Toronto North York is located at 30 Norfinch Dr, North York, ON M3N 1X1, Canada,
Please contact Holiday Inn Express Toronto North York using information below: Address, Phone number, Fax, Postal code, Website address, E-mail, Facebook. Find Holiday Inn Express Toronto North York opening hours and driving directions or map. Find real customer reviews and ratings or write your own review.