Lokalita školy
IH Cape Town se nachází přímo v centru města na hlavní silnici Sea Point, ze které je hezký výhled na kopec Signal Hill. Škola je vzdálena několik minut jízdy autem od známé Victoria a Alfred Waterfront a od slavných písečných pláží Clifton a Camps Bay.