Location: 24 Km. from Toronto city centre, the hotel is located by Highway 401, with easy access to major roads such as Highway 404 and the Don Valley Parkway. Business areas are within close proximity.
See more: Hotels in Canada Hotels in Toronto Holiday Destinations in Canada