Location: the hotel is in the centre of Montreal.
See more: Hotels in Canada Hotels in Montreal Holiday Destinations in Canada