Stadion ini terletak di Green Point, antara Signal Hill dan Samudera Atlantik, dekat dengan pusat Kota Cape Town dan Victoria & Alfred Waterfront, suatu situs turis yang ternama dan pusat perbelanjaan. Stadion ini memiliki kapasitas 64.100 pada saat Piala Dunia 2010,[4] yang kemudian dikurangi menjadi 55,000.[5] Stadion ini terhubung dengan pantai melalui jalan yang baru dibangun, Granger Bay Boulevard.
^"Stadium Complete". Shine 2010. 17 December 2009. Diarsipkan dari versi asli tanggal 29 January 2011. Diakses tanggal 17 December 2009.Parameter |url-status= yang tidak diketahui akan diabaikan (bantuan)