Find the right images by checking multiple keywords below:
Image ID: 0144167-AIG
Inside the Luxor Las Vegas | Nevada
Inside the Luxor Las Vegas, Nevada, USA, United States. The Luxor Las Vegas is a hotel and casino located on the Las Vegas Strip in Paradise, Nevada. It has a new highly modernized and contemporary design and contains a total of 4,407 rooms lining the interior walls of a pyramid style tower and contained within twin ziggurat towers that were built as later additions. The hotel is named after the city of Luxor (ancient Thebes) in Egypt.
Credit to: BluePlanetArchive / Amar & Isabelle Guillen