Sandton is the financial capital of Africa. So most of the top hotels in Johannesburg are located in Sandton.