Location: just 3 Km. from the Toronto B. Pearson Airport and 25 Km. from the centre of Toronto.
See more: Hotels in Canada Hotels in Toronto - Pearson Airport [yyz] Holiday Destinations in Canada