Location: a hotel within Vancouver International airport. The lobby is a lift-ride away from International Departures. 15 Km. from Vancouver city centre.
See more: Hotels in Canada Hotels in Richmond Holiday Destinations in Canada