Super 8 Toronto North
Need to stay in Toronto? Check out the Super 8 Toronto North in Toronto, Ontario!
The Super 8 Toronto North hotel is located just off Highway 400, and centrally situated for easy access to downtown Vaughan. Only 15 kilometers from Toronto Pearson International Airport and within the vicinity of Paramount Canada’s Wonderland and Reptilia Zoo. The campus of York University is just two kilometers away.