1050 de la Gauchetiere West Montreal, Quebec H3B 4C9 (Google Maps)
The Montreal Marriott Chateau Champlain is located adjacent to the Bell Centre - one of city's top event venues - this luxury Montreal hotel is just a short walk to Old Montreal, shopping on St. Catherine Street and the campus of McGill University.