DIRECTORY Shangri-La Hotel Toronto Listing Type: Accommodations Address: 188 University Ave., Toronto, ON M5H 0A3 Visit Website