Location: 15 km. from Toronto city centre, with easy access to major tourist attractions such us the CN Tower, the Skydome, the Ontario place and Canada's wonderland.
See more: Hotels in Canada Hotels in Toronto Holiday Destinations in Canada