Le Square Phillips Hôtel & Suites 4 stars

1193 Place Phillips, H3B 3C9 Montréal, Canada

Hotel image
Read more reviews for Le Square Phillips Hôtel & Suites