Share: Share Tweet Hotel Shangri-La Hotel, Toronto Get Directions 0 people have been here address 180 University Ave Toronto, ON, Canada services Takes Reservations