Toronto’s striking cityscape unfolds before you, a feast for your eyes. You recline in a plush sofa in your spacious suite at Shangri-La Hotel, Toronto. From this vantage point, you gaze upon the gleaming city that is Canada’s largest metropolis.
Located on the west side of University Avenue at Adelaide Street, this Toronto hotel is ideally located in the centre of the financial and entertainment districts. This makes it an easy walk to major downtown office buildings. Bloor & Yorkville shopping and dining areas, theatres and performance venues are also easily accessible.