Shangri-La Hotel Toronto

Discover a luxury urban sanctuary right in the heart of Toronto. Shangri-La Hotel, Toronto is an elegant haven to embrace the city’s dynamic lifestyle, where art, fashion and entertainment meet.