Located on 4141 Pierre de Coubertin Avenue, the Montreal Olympic Stadium is a lofty famous landmark and a favorite destination for sports lovers. In fact, it is also known as ‘The big O’ because of its gigantic structure and doughnut shape roof. Being the largest stadium in Canada from the point of view of seating capacity it also is home to Montreal’s baseball and football teams. The famous Pink Floyd concert was held here in the year 1977 which drew a crowd of around 78,000 people! Well then if you are planning to catch a game here or just visiting Montreal and looking for accommodation then this article is for you. Today, we have come up with the best hotels and vacation rentals near the Olympic Stadium in Montreal. Let us have a look.
Hotels Near Olympic Stadium Montreal
Vrbo Vacation Rentals Near Olympic Stadium Montreal
Get Trip101 in your inbox