Close Window
View Category

Residence Inn Toronto Markham

Nearby Attractions

Air Canada Centre (18 of 22)

Air Canada Centre is Canada's premier sports and entertainment venue and home to the Toronto Maple Leafs Hockey Club, Toronto Raptors Basketball Club and the Toronto Rock Lacrosse Team. Photo is courtesy of Tourism Toronto.