Apollo Slots is an instant play online casino and you don’t need a dedicated mobile app in order to access and play at this casino through your mobile phone. As mentioned in the above section, you can access the website directly from a supported mobile device, login to your Apollo Slots account and play on the go . CASINO BONUS CODES. CASINO BONUS CODES. Home Free Spins Free Chips Match Bonuses No Deposit Bonus Menu. Home Free Spins Free Chips Match Bonuses No Deposit Bonus Apollo Slots. Apollo