If you have questions or concerns about your stay, call +1 514 393 1193 to talk to a Le Square Phillips Hotel And Suites front desk representative.