Montreal, Quebec, Canada, is the world's second largest French speaking city. Home to over 2 million people, this dynamic and exciting metropolis has quickly gained a reputation as one of the most desirable places to live, work, and play in the world.
Delta Montreal is conveniently situated in downtown Montreal, close to McGill University.