Bottom line: The Azadi Stadium is just part of the Azadi Sports Complex, which is the national sports complex of Iran.
Located nearby are a 12,000-seat indoor stadium, a 6,000-seat velodrome, a rowing river, weightlifting centers, swimming facilities and a host of other amenities.
Also, something unique about Azadi Stadium is that it has both internal and external parking lots with the one inside accommodating up to 400 cars.