Location: in Dorval, near the Elliot Trudeau airport and 10 Km. from Montreal city centre.
See more: Hotels in Canada Hotels in Dorval Holiday Destinations in Canada