Location: in the outskirts of Montreal, 7 km from the centre and 32 km from the airport.
See more: Hotels in Canada Hotels in Montreal Holiday Destinations in Canada