Location: 2.5 Km. from the centre of Toronto, 7 Km. from Lake Ontario and 5 Km. from Union train station. 30 Km. from Pearson International Airport.
See more: Hotels in Canada Hotels in Toronto Holiday Destinations in Canada