Shangri-La Hotel Toronto 5 stars

188 University Avenue, M5H 0A3 Toronto, Canada

Hotel image
Read more reviews for Shangri-La Hotel Toronto