share
by Lisa A. Grimaldi | October 03, 2012

 The 202-room Shangri-La, Toronto, has opened in Canada. The property takes up the first 17 floors of a new 66-floor tower. The hotel has nine meeting rooms, a fitness center and the Miraj Hamman Spa by Caudalie, Paris.