Okay so some quick conversions are required here since Apollo Slots has kept all its offer in Rand. Of course promotions generally always come with a few restrictions, and this site is no different. What’s the welcome bonus at Apollo Slots Casino?Īpollo Slots kicks things off with no deposit bonus and charges on through the entire player journey.