The closest hotel to Johannesburg OR Tambo is Road Lodge Isando, which is located 3.3 km away from the city centre.