The Rosebank Lodge is an ideal place to stay in Johannesburg. We were upgraded to the Executive Room which was large and comfortable. The owner went out of her way to be helpful and even gave us a complimentary breakfast managed to get us into our room by 10:00am which was greatly appreciated after a long overnight flight. You can safely walk to the Gautrain and a variety of good restaurants in the Rosebank Mall. The garden is exceptionally pretty. We took advantage of the airport pick up which made getting there a breeze. Highly recommended.