5-Star Shangri La Hotels Ontario
photo_camera
see more photos
place
view on map
favorite_border
add to favorites
Shangri-la hotel Toronto
Toronto, Toronto, Ontario, Canada
From€414
With a stay at Shangri-la hotel Toronto, you'll be centrally located in Toronto, steps from Royal Alexandra Theatre and Toronto Symphony Orchestra. This 5-star hotel is close to Canadian Broadcasting Centre and CN Tower.Rooms Make y..
€414 price from202 bedrooms
View open_in_new
roomListings Locations
close