Location: in Vancouver town centre, 15 km. from the international airport.
See more: Hotels in Canada Hotels in Vancouver Holiday Destinations in Canada