Location: in the heart of West Island, business district, in the airport area. It is 20 Km. from the sea and 15 Km. from Montreal.
See more: Hotels in Canada Hotels in Ville St-laurent Holiday Destinations in Canada