Das Delta Centre-Ville Montréal mit 711 Zimmern liegt in einer 11 Fußminuten Entfernung vom Fluss Sankt-Lorenz-Strom. Die Gäste, die im Hotel übernachten, können ihr Auto vor Ort parken.
Palais des congrès de Montréal liegt nur 550 Meter zu Fuß von dem 4-Sterne-Hotel entfernt. Chapelle Notre-Dame-de-Bon-Secours ist unter anderem innerhalb von 20 Minuten fußläufig erreichbar. Mont Royal gehört zu den beliebten Sehenswürdigkeiten der Gegend und liegt unter anderem in nur 2 km Entfernung von der Unterkunft. Quebecor ist ganz nah am Hotel gelegen. Das Delta Centre-Ville liegt in nur 350 Meter Entfernung zur U-Bahn-Station Square-Victoria-OACI.
Einige Zimmer im des Hotels verfügen über einen Lounge-Bereich, Satelliten-TV und einen Safe.
Das Hotel bietet den Gästen Frühstück im Restaurant an. Das Restaurant Five Guys bietet eine große Auswahl an Gerichte der amerikanischen Küche und liegt zudem einen 5-minütigen Spaziergang von der Unterkunft entfernt.