Shangri-La Hotel, Toronto
Shangri-La Hotel, Toronto
188 University Avenue
Toronto, Ontario
M5H 0A3, Canada
>> Website
Find the ideal hotel for your vacation, business travel or events in Canada. Discover all luxury hotels in Canada.
Shangri-La Hotel, Toronto
188 University Avenue
Toronto, Ontario
M5H 0A3, Canada
>> Website