Originally Posted by
number_6
The bigger problem you have is the lack of JNB arrivals lounge or departure lounge, so no shower until you arrive at your hotel in CPT. The airport IC is a great way to solve this problem if you stop there for a few hours.
The JNB IC refused to let me use their gym "for a few hours" (even offering to pay). This was sad give their stunning views of the airport. However, the new hotel next to the IC let me use their gym for an afternoon at no cost (except for a few drinks) - including their shower.