Location: the hotel is close to Science World and 1 Km. from Vancouver city centre.
See more: Hotels in Canada Hotels in Vancouver Holiday Destinations in Canada