Apollo Hotel
Randburg,
South Africa
The Apollo Hotel in Randburg offers modern air-conditioned rooms with en suite bathrooms. Located 7 km from Sandton’s business district. Facilities include an outdoor pool.