Location: at motorway 400 and Finc Ave. East, in the outskirts of Toronto, 25 Km. from the city centre.
See more: Hotels in Canada Hotels in Toronto Holiday Destinations in Canada