Discover the sophisticated Shangri-La Toronto, Canada, an iconic urban retreat in the heart of the city. This luxury hotel combines contemporary elegance with traditional Asian décor, providing a serene escape in one of Toronto's tallest buildings. With a wide selection ...[ read more ]