Location: in the centre of Montreal, only 500 m. from the historic district, and near shopping and leisure areas and bars.
See more: Hotels in Canada Hotels in Montreal Holiday Destinations in Canada