Holiday Inn Express Toronto-North York

30 Norfinch Dr, North York ON M3N 1X1