Holiday Inn Sandton, ideally situated on Rivonia Road in Sandton Johannesburg, is a modern, upmarket 4-star full service hotel, offering 301 contempory decorated rooms providing...