Address : norfinch drive 66, toronto Show Hotel Map
The Comfort Inn Toronto North is ideally located with easy access to many local points of interest, including York University and Downsview Park. This North York hotel is just minutes from Canada's Wonderland theme park, the Vaughan Mills outlet mall and the Ontario Science Centre. 10 kms to city centre 15 kms to the nearest airport (pearson intl)