Allseits beliebt ist die Sehenswürdigkeit Skylon Tower – lediglich 1 km vom Tower Hotel at Fallsview entfernt.