MacHaven B & B Map & Directions

Address: 213 Oak Avenue, Ferndale, Randburg, Johannesburg, 2194

Map MacHaven B & B in Ferndale  Randburg  Johannesburg  Gauteng  South Africa

Directions

MacHaven is ideally situated in Randburg. We are one block away from the Multichoice Building which is on Republic road.