Invesure House Villa Johannesburg
Located in Johannesburg, 10 km from Parkview Golf Club and 13 km from Roodepoort Country Club, Invesure House provides spacious air-conditioned accommodation with a terrace and free Wi-Fi.
85 7th Avenue, Randburg, 2195 Johannesburg, South Africa