Location: next to the river, around 4 Km. from the centre of St. Eustache and 27 Km. from the centre of Montreal.
See more: Hotels in Canada Hotels in St. Eustache Holiday Destinations in Canada