Embassy in Pretoria

US Embassy

Also has consulates in Cape Town, Durban and Jo'burg.
Hospital in Johannesburg

Netcare Rosebank Hospital

A private hospital in the northern suburbs, with casualty (emergency), GP and specialist services.
Tourist Information in Soweto

Soweto Tourism and Information Centre

Has a few brochures and can help with tours and information about places to stay in Soweto.
Embassy in Pretoria

Netherlands Embassy

Also has missions in Cape Town and Durban.
Embassy in Pretoria

New Zealand High Commission

Also has an honorary consul in Cape Town.
Embassy in Pretoria

Irish Embassy

Also has a liaison office in Cape Town.
Tourist Information in Pretoria

South African National Parks

Contact this office for all national wildlife-reserve bookings and enquiries.
Tourist Information in Johannesburg

Jo'burg Tourism

Also has a branch at Park Station.
Embassy in Pretoria

German Embassy

Also has a consulate in Cape Town.
Embassy in Pretoria

UK High Commission

Also has a consulate in Cape Town.