Where to stay in Egypt - Mena House with outside terrace and pyramids in the distance