St. Louis Square - Show Info
St. Louis Square
One of the most charming spots in Montreal, this classic square feels hidden in the big city, and is surrounded by gorgeous buildings.
Category: Parks
Latitude: 45.517044143795
Longitude: -73.56988191604614