Click to play Cleopatra Slot now at Sky Vegas online Casino! Or try games including roulette, blackjack & slots. New customers get £10 completely FREE bonus!. Play Double Down Casino's Cleopatra Slots game absolutely FREE – no registration, no deposit, just start playing!. This is a free version of the classic Cleopatra slot machine. - one of the most popular slot machines ever made. You can play our free Cleopatra slots with no.