El estadio, de cinco niveles, y un costo aproximado de 1,1 millones de rands (alrededor de 150 millones de $), situado en la Bahía de Nelson Mandela, nombrada en honor del presidente del país y Premio Nobel de la Paz Nelson Mandela, se construyó con vistas al Lago North End, en el centro de la ciudad.