Location: 1 Km. from the centre of Toronto, close to the financial district, 2 blocks from the metro and not far from the many theatres.
See more: Hotels in Canada Hotels in Toronto Holiday Destinations in Canada