Das 4-Sterne Le Square Phillips Hotel & Suites liegt im Viertel Centre-Ville Montréal von Montréal und verfügt über einen Swimmingpool. In der Umgebung befinden sich McCord-Museum und die U-Bahn-Station Square-Victoria-OACI, die circa 10 Minuten vom Hotel entfernt ist.
Center-Phi und Notre-Dame de Montréal sind in 14 beziehungsweise 16 Minuten zu Fuß erreichbar. Von hier aus sind es nur 5 Gehminuten zum Zentrum von Montréal. Zu den weiteren Attraktionen in der Nähe gehört auch Unterirdische Stadt. Die Bushaltestelle Megabus liegt in etwa 10 Minuten Entfernung vom Le Square Phillips Hotel & Suites.
Die Zimmer sind mit einem Schreibtisch ausgestattet, allergikerfreundliche Zimmer und verfügen über einen Flachbildfernseher mit Satellitenkanälen. In den Badezimmern stehen den Gästen eine getrennte Toilette und eine Dusche sowie ein Haartrockner und Morgenmäntel zur Verfügung. Die Gästezimmer im Hotel verfügen über allergikerfreundliche weiche oder dicke Kopfkissen und hypoallergene Kissen.
Genießen Sie französische Gerichte im Restaurant Europea, das 5 Minuten Fußweg von der Unterkunft entfernt liegt.