Karta Vacation Rentals
In Johannesburg, about 4 km from the city center and within a short drive of Melrose Arch and Nelson Mandela Square. The bed & breakfast sits close to Observatory Golf Club, Victory Theater, Johannesburg Stadium and Ellis Park.