Location: in the heart of Ontario's city centre and financial district, 1 Km. from Lake Ontario
See more: Hotels in Canada Hotels in Toronto Holiday Destinations in Canada