MacHaven B&B is situated in the charming area of Randburg, north west of Johannesburg.
The guest house offers guests comfortable accommodation with en-suite facilities and a tea and coffee station. Guests can also make use of the Wi-Fi Internet access and parking on the premises.
Randburg has numerous great attractions for guests to explore, such as the Johannesburg Botanical Garden and the Voortrekker Monument.