Matlapa Lodge
Matlapa Lodge offers accommodation in nine standalone chalets set in a garden with 70 species of indigenous trees, overlooking the town of Magaliesburg, less than an hour from Johannesburg.