The Olympic Stadium of Montreal is a multipurpose facility that was built for the 1976 Summer Olympic Games. It offers a seating capacity of 65,000, which makes it the largest by seating capacity in Canada. The tower incorporated into the north of the stadium is the world's tallest inclined tower at 175 metres. This tower can be visited.

18 people recommend this place

you recommend this place
Stop recommending
Olympic Stadium

  4545, avenue Pierre-de-Coubertin

    MONTREAL, Canada

Place website