EC Cape Town grundades 2002 och ligger i en modern byggnad i hjärtat av centrum med gångavstånd till allt en student kan behöva, så som internet-cafén, affärer, postkontor, restauranger och mycket annat.
Alla 15 klassrummen är fullt utrustade. Vissa har till och med utsikt över ”Table Mountain”. Skolans egna café ligger på första våningen och är en perfekt plats att avnjuta en kaffe och lära känna andra studenter på skolan.