2045 rue Peel, Montréal H3A 1T6 Canada
+1 514-982-6064

Residence Inn® by Marriott® Montreal Downtown