Situated seven kilometers from Canada’s wonderland and Vaughan mills shopping center in Toronto, ontario, canada, the Travelodge Toronto north end is less than 15 kilometers from wild water kingdom. Toronto Pearson International airport sits 19 kilometers away and downtown Toronto can be found 29 kilometers away.
|