Jeddah Central Project Stadium Capacity 45,794 Opening 2027 City Jeddah Clubs Two professionalfootball clubs Country Saudi Arabia Jeddah Central Stadium is the crowning jewel within the Jeddah Central Project, an ambitious urban undertaking set to redefine the cultural and recreational essence of the city. This architectural marvel stands at the Continue Reading