I am an older woman traveling alone, and I will be in Johannesburg for two days before my organized tour begins from there. Any suggestions for a hotel that would be accessible to the main attractions, in a safe neighborhood with restaurants nearby, and not terribly expensive? I also would like to hire a private guide for at least one day for a general tour of the city and Soweto. I'd be willing to consider a well-organized group day tour, but generally I like to choose my itinerary. Which are the good companies that do organized city tours? On the second day I'd like to spend time independently seeing some of the main museums. Will this be safe? I would probably use taxis instead of public transportation.