Champs-de-Mars
A breathtaking view of downtown
The Champ-de-Mars esplanade in Montreal is a green space located in the borough of Ville-Marie and, more precisely, in Old Montreal with the City Hall.
Hours and further details can be found on the company’s website.
- Address Rue Saint-Antoine Est, Montréal
For more details, please consult the business's website