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.