Delta Hotels by Marriott Montreal Near McGill University
475 President-Kennedy Avenue -
Montreal,
QC H3A1J7