The hotelt is located right across from Toronto Pearson Airport, just 5 km from all major highways and 20 km from downtown Toronto, with easy access to public transportation and highways.
See more: Hotels in Canada Hotels in Toronto Holiday Destinations in Canada