Glengate Hotel & Suites is a good place to stay to see Skylon Tower. It’s 1.1 km away.