Select dates so you can see the availability and exact prices.
6 Tottenham Avenue Melrose Estate Rosebank, 6, Johannesburg
39A First Avenue East Parktown North,First Avenue East, Johannesburg
4 Parks Boulevard, Oxford Parks, Johannesburg
12 Baker Street Unit 151 and 362, Johannesburg