Das Deluxe Suites Downtown Montreal bietet ein Restaurant und einen Gepäckraum. Es liegt im Stadtviertel Centre-Ville Montréal, in knapp 1 km Entfernung von Center-Phi und ist somit ideal für Kulturinteressierte. Das Aparthotel bietet den Gästen WLAN im ganzen Gebäude.
Alter Hafen liegt 2 km weit weg vom Hotel und Mont Royal ist auch innerhalb von 25 Minuten fußläufig erreichbar. Die Unterkunft liegt auch nicht weit weg von der U-Bahn-Station Lucien L'Allier. Musée des beaux-arts de Montréal ist in weniger als 1 km Entfernung von der Unterkunft. Die Bushaltestelle Megabus ist nur wenige Minuten mit dem Auto entfernt vom Deluxe Suites Downtown Montreal.
Einige Hotelzimmer bieten eine Kaffeemaschine, einen Flachbild-TV und eine Klimaanlage sowie ein abgetrenntes Badezimmer. In den Badezimmern, die mit einer Badewanne, einer getrennten Toilette und einer Dusche ausgestattet sind, stehen den Gästen zudem ein Haartrockner und Badelaken zur Verfügung. In Zimmern kann man Ausblicke auf die Stadt genießen.
Das Deluxe Suites Downtown Montréal bietet ein Frühstück im Restaurant. Das Restaurant Grinder Viandes & Vins befindet sich in unmittelbarer Nähe des Hotels.