Se vuoi vedere TELUS World of Science mentre visiti Vancouver, Manor Guest House dista solo 1,7 km.