Leighwood Lodge Guest House is set in the beautiful, tranquil suburb of Parktown North in Johannesburg.
Jeannes Plumtree is a Guest House Bed And Breakfast Accommodation in Johannesburg.