Oops! Something went wrong, please try again later.
Olympic Park is a Tourist attraction located in Toronto .
Reviews
Tripadvisor
3.0/5 · 4 reviews
Loading reviews...
Aug 27, 2024
A very nice place to go for a walk and see the Montreal Olympics Stadium and Olympic complex. The metro station Pie-IX is just a 1 min walk to the stadium. Visit the Nadia Comaneci Plaza with all the…Full review by Baldofafe
Nov 14, 2023
Tucked away behind Ripley's Aquarium and across the road from the Roundhouse and Railroad Museum is Olympic Park. With such a grand name if you have not been there you might expect it to be a wide e…Full review by therichastill