Location: in the centre of Montreal.Close to the Basilica of Notre Dame, various museums, the Bell centre and the old port. 150 Km. from Ottawa.
See more: Hotels in Canada Hotels in Montreal Holiday Destinations in Canada