Shangri-La Toronto

Shangri-La Toronto

Hotel

188 University Avenue, Toronto, Ontario, Canada M5H 0A3