auditorium in Abbotsford Johannesburg
About 1 results.
Abbotsford House Guest House
1st Street 18, 2192 Abbotsford, Johannesburg, South AfricaOur guest house in Johannesburg is set in a beautiful leafy garden. We are centrally located near Melrose Arch, the Norwood Mall, Houghton, Oaklands, Norwood and Waverley.