Directions to Novotel Montreal Centre, Montreal

Novotel-montreal-centre-map
The Novotel Montreal Centre in Montreal is located at 1180 RUE DE LA MONTAGNE , Montreal , QC, CA .   Click on the Google Map above to get an interactive version and see the area around the Novotel Montreal Centre .