Cape Town International Convention Centre

1 Lower Long Street, Cape Town
Cape Town
Western Cape
South Africa