Candlewood Suites Montreal

Address:

191 René-Lévesque Blvd E
H2X 3Z9 Montreal, Canada

Hotel star rating:

2.5 stars

Map:


Contact   ·   Privacy   ·   Terms