Location: in the centre of Montreal, in the heart of the Latin Quarter. Close to the restaurants, cafés and the cities main attractions.
See more: Hotels in Canada Hotels in Montreal Holiday Destinations in Canada