Walking into the Shangri-La Hotel in busy downtown Toronto, Ontario, reminded me of a fabulous five-star hotel in New York City. The energy of the city moves you.
Please wait, we're finding the perfect spa...
Walking into the Shangri-La Hotel in busy downtown Toronto, Ontario, reminded me of a fabulous five-star hotel in New York City. The energy of the city moves you.