CC0City Coins
Marketplace

Olympic Stadium

The 1976 Olympic stadium with the world's tallest inclined tower.

4545 Avenue Pierre-De Coubertin, Hochelaga-Maisonneuve

Nearest station: Pie IX

Also near Pie IX