




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.