Accommodations nearby Shop No. 18E, Randburg Center, 166 Bram Fischer Dr, Johannesburg, 2195, South Africa

Water Front House

Approximately 1.95 km away
Address: Unit 1, Waterfront Office Park, Cnr West Ave & Republic Rd, Johannesburg, South Africa