Mena House Hotel is a historic hotel located just 700 meters from the Great Pyramids of Giza. The hotel features a spa, outdoor pool, and several dining options. Rooms are spacious and elegantly decorated, with views of the pyramids or the lush gardens.