Cape Town International Convention Centre

Convention Square 1 , Lower Long Street
Cape Town
South Africa