Shangri-La Toronto

188 University Avenue,
Toronto, Canada