Location: 2 Km. from the centre of Scarborough, 30 Km. from Toronto and 8 Km. from the Zoo Metro Toronto. Close to the Centennial College, the Toronto Scarborough University Campus and the Seneca College.
See more: Hotels in Canada Hotels in Scarborough Holiday Destinations in Canada