My family and I absolutely love the Shangri-La Toronto! We have stayed at many Toronto hotels and it is by far the best hotel in the city. From the moment we pull into the parking lot, we know that every detail of our stay is taken care of. We have four children, under the age of 6, and the staff go above and beyond to ensure that their stay is memorable. The rooms are spacious, immaculate and the beds are quite comfortable. We usually order breakfast in our room and it's absolutely delicious. Requests for room service, valet, and a bell man are prompt and handled with care. The pool is one of our favorite hotel amenities. It is always clean and well taken care of.
I cannot say enough about the professionalism of the hotel staff. The service is five star and truly sets the standard of what service should be! We have already had such special stays with our children and will continue to stay at the Shangri-La Toronto whenever we are in the city.