Thinking about staying at the Marriott Mena House in Cairo, Egypt? Here is my full, honest review of the luxury hotel near the Great Pyramids.