10 Best Johannesburg Hotels, South Africa (From $25)
Located in Johannesburg, 3.2 miles from Sandton City Mall, The Capital Melrose provides accommodations with a restaurant, free private parking, an outdoor swimming pool and a fitness center. The rooms are great and the staff are very friendly. They were accomodating to making our two rooms into a joint apartment.