Location: in the city centre, next to the financial and leisure districts.
See more: Hotels in Canada Hotels in Toronto Holiday Destinations in Canada