Dotato di un distributore automatico e un ascensore, il Le Square Phillips Hotel & Suites Montréal, a 4 stelle, offre alloggio a soli 650 metri da Carrefour Industrielle Alliance. Situato non lontano dall'Università McGill, questo hotel dispone di una piscina interna dove gli ospiti possono rilassarsi.
Il centro di Montréal è raggiungibile in 5 minuti a piedi, mentre attrazioni naturali come il Parco La Fontaine si trovano a circa 2 km di distanza. Il Le Square Phillips Hotel & Suites è a breve distanza dalla stazione della metropolitana di Square Victoria. C'è il Porto antico di Montréal ad appena 1 km dalla struttura. Il Le Square Phillips Hotel & Suites è estremamente vicino alla stazione d'autobus Megabus.
Le camere adatte agli ospiti allergici dispongono di comodità moderne, tra cui una TV a schermo piatto con canali satellitari, nonché di servizi per la preparazione di tè/caffè. I bagni con un bagno alla francese e una doccia offrono anche asciugacapelli e cuffie per la doccia. Nelle camere da letto sono presenti cuscini ipoallergici, cuscini in piuma ipoallergenici e cuscini anallergici.
Il ristorante Europea serve piatti della cucina francese e si trova a circa 400 metri di distanza.