Location: in the heart of Montreal, near museums, art galleries and antique shops.
See more: Hotels in Canada Hotels in Montreal Holiday Destinations in Canada