Soggiornare presso The Cambie Hostel Seymour è una buona scelta se vuoi visitare TELUS World of Science, a 1,4 km di distanza.