Location: The hotel is situated on the outskirts of Montreal , 20 km. from the city, well communicated with the laurentian Mountains.
See more: Hotels in Canada Hotels in Montreal Holiday Destinations in Canada