- www.novotelmontreal.com
- 9
- 9
- 6
Novotel Montreal is a 4 star hotel located in the centre of Montreal, a short walk from the Bell Centre, shopping, offices and restaurants... Host your next meeting, conference or social event at the Novotel Montréal Centre. We offer you..
Relevance: 10.498782