The business hotel is situated very close to Pearson International airport.
See more: Hotels in Canada Hotels in Toronto Holiday Destinations in Canada