Cleopatra Slots is a massive hit across the whole world and one of the most popular slot games that are found in Las Vega casinos. Cleopatra is a 5 reel. Play Double Down Casino's Cleopatra Slots game absolutely FREE – no registration, no deposit, just start playing!. The Cleopatra slot machine is here and it's FREE! Cleopatra slot game is just one of the top collections of free slot machine games at Caesars Games!.