Le Cantlie Suites Hotel, Montreal

Le Cantlie Suites Hotel

1110 Sherbrooke Street West

Hotel Le Cantlie Suites is located in the heart of Montreal