Luxor Las Vegas, 3900 South Las Vegas Boulevard Within the luxurious Luxor Las Vegas lies an exact replica of King Tutankhamun’s tomb, which was discovered by British archaeologist Howard Carter in 1922. Numerous Egyptian artifacts also can be viewed during the 15-minute self-guided walking tour.