We enjoyed the Shangri-La Toronto so much that we returned for a second stay during the same trip. Once again, everything was excellent — the hotel is elegant, beautifully maintained and incredibly comfortable, with warm and professional service throughout. It was the perfect place to relax after exploring the city, and the consistently high standard made both visits feel special. We would return without hesitation.