Shangri-La Hotel Toronto

Shangri-La Hotel, Toronto is redefining Toronto’s City Centre, at 188 University Ave., becoming the centre for all things innovative in the luxury segment. Located steps from Toronto’s most prestigious theatres, the entertainment district and the financial centre of Canada, Shangri-La Hotel, Toronto is becoming the leading luxury provider in the epicentre of the Greater Toronto Area.


    Click or tap the Google logo to open in Google Maps.

    Stay in touch with the latest and greatest in the Toronto area.

    Sign up for our monthly e-news today!