Davinci Hotel And Suites On Nelson Mandela Square is 18.4 km from Johannesburg OR Tambo. Davinci Hotel And Suites On Nelson Mandela Square is 22.7 km from Johannesburg Lanseria. Get latest prices on KAYAK now!