Situé au centre-ville de Toronto, dispose de 177 chambres et est à quelques pas du quartier financier.