Karta Vacation Rentals





Perched on Northcliff Ridge in Randburg, Johannesburg, this luxury guesthouse overlooks the world's largest manmade forest. You're minutes from Johannesburg Botanical Garden and Cresta Shopping Centre and about 7 km from the city center, with skyline views toward Johannesburg, Rosebank and Sandton.