Manor Guest House is a good place to stay to see TELUS World of Science. It’s 1.7 km away.