Tower: Place du Canada

Hôtel

Montreal Marriott Chateau Champlain

Level:
Metro:

The Montreal Marriott Chateau Champlain Hotel is located in Montreal’s city center and connected to the Underground city of Montreal. The Marriott Chateau Champlain is ideally located in Montreal downtown and within walking distance from many landmarks in Montreal. From the underground city, you can get to Bell Centre, Montreal Eaton Center or from outside,…