Afrique Boutique Hotel Oliver Tambo, Johannesburg

44 Asquith Road, Ravenswood Johannesburg1459, Sudafrica