Radisson Blu Hotel Sandton is located in Johannesburg, South Africa. Near Sandton Convention Centre Near Nelson Mandela Square Near Sandton Shopping Centre Hotel Features. Rooftop swimming pool Wellne...
AdvantagesSome great acting
AdvantagesSome great scenes of violence
DisadvantagesA little frayed around the edges
Disadvantagesa bit far fetched and sometimes dull