Novotel Montreal Centre

Address:

1180 Rue De La Montagne
(Near René-Lévesque)
H3G1Z1 Montreal, Canada

Phone:

1 514 861 6000

Hotel star rating:

3 stars

Brand name:

Novotel Hotels

Map:


Contact   ·   Privacy   ·   Terms