For a luxury stay in the Entertainment Capital of the World – Las Vegas, consider staying in Caesars Palace, a AAA Four Diamond award-winning luxury hotel and casino located right on the Las Vegas Strip. Since its opening in August 1966, Caesars Palace has never stopped dazzling its guests with bountiful luxury and world-class amenities. It is currently owned and operated by Caesars Entertainment Corporation. Located on the west side of the Strip, right between the Bellagioand the Mirage, the hotel features 3,960 rooms in six towers: Augustus, Nobu, Roman, Palace, Octavius, and Forum with guest suites with 1,000 square feet (93 m2) of space. The hotel's total gaming space is 166, 000 square feet. Among the Caesars attractions are free shows, including Festival Fountain and Fall of Atlantis featuring Animatronics, fountains, and fire effects. The property also boasts a dazzling nightclub OMNIA and a number of world-famous restaurants run by celebrity chefs.