Location: located 5 minutes from Toronto Pearson Airport, close to Toronto Congress Centre and the International Fair and Convention Centre.
See more: Hotels in Canada Hotels in Toronto Holiday Destinations in Canada