Location: in the centre of Montreal, a few Km. from the old quarter and close to the city's main tourist points.
See more: Hotels in Canada Hotels in Montreal Holiday Destinations in Canada