Location: 300m. from Montreal historic centre and 400 m. from Bell Centre.
See more: Hotels in Canada Hotels in Montreal Holiday Destinations in Canada