Shangri-La Hotel
188 University Ave, Scarborough, Ontario, Canada, M5H 0A3
The new Shangri-La Hotel is situated in the heart of the city and is just minutes away from all of the Toronto's cultural attractions. They offer 202 luxury guestrooms that are among the largest in Canada.
The hotel also boasts a health and fitness facility with floor to ceiling windows, an indoor pool and a private Yoga and Pilates studio. They offer private training and structured classes such as spin, swissbal training, core conditioning, stretching and meditation. Their wedding specialists and catering services are top of the line and ready to help make your special day unforgettable.