The fabled world of Atlantis rises again as the world-renowned shopping destination and home to more than 160 stores and restaurants, The Forum Shops at Caesars reveals an updated take on its popular animatronic attraction The Atlantis Show.
Long heralded as a “must see” and consistently named among the top free attractions in Las Vegas since first debuting in 1997, The Atlantis Show is an entertaining take on the legendary story of the ill-fated city of Atlantis. To modernize the show of epic proportions, significant changes to The Atlantis Show include enhanced visual and special effects, superior sound, updated costumes and advanced animatronics.
See the new Atlantis Show daily on the hour starting at 11AM! – at The Forum Shops.