Place to rest for a few hours
We have the 6-hr layover coming up in JNB. Flying in on AF premium economy, flying out domestic on Kulula, separate tix. No meaningful airline status. Anticipate being quite tired from a very long trip from US. There's something called Bidveld Lounge that we could use via Priority Pass or cash. But their website says one can only use it within 2hrs of your departure time.
Any option as far as a place to relax and kill time for a few hours from around 11am/noon-2pm?