Shangri-La Hotel Toronto

Location188 University Avenue Official website Official website Phone (647) 788-8888

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.