Share
twitterlinkedinfacebook
Image 1 of 1
MHE06848EGY.jpg
The Giant Pyramid of Cheops rising behind the landscaped gardens of the five star Mena House Hotel. A former nineteenth century hunting lodge, and a Cairo institution, it is now owned by the Oberoi group of luxury hotels.