Anyone who knows anything about the Las Vegas Strip will know that it is home to a huge pyramid. Luxor is that pyramid. Not all of the rooms are actually inside the pyramid, some are in a normal looking hotel tower behind (these rooms are actually considered to be better than those in the pyramid, […]