Exhibition Place is a rectangular site located length-wise along the north shoreline of Lake Ontario to the west of downtown Toronto.
The site also has a long history of sports facilities on the site, starting with an equestrian track and grandstand.