Remove Ads

Photo of Le Square Phillips Hotel & Suites

4.5
178 votes

Le Square Phillips Hotel & Suites

1193 Place Phillips, Montreal, Quebec H3B 3C9 Canada

Add Photo
Remove Ads

Claim copyright