Home > honeymoon > north america > montreal > resorts > le square phillips hotel and suites

Le Square Phillips Hotel And Suites

Le Square Phillips Hotel And Suites in Montreal honeymoon resort photo

About Le Square Phillips Hotel And Suites

Le Square Phillips Hotel And Suites is located in central Montreal, close to Christ Church Cathedral, Notre Dame Basilica, and Bell Centre. Nearby points of interest also
View Resort Website View More Photos View Offers and Prices
0 Shares