You can stay in two roomy cottages or a large bedroom on his well-located, walled and gated property in the Melrose...
Melrose · 114 Central Ave, Johannesburg