Mean House in Cairo

The Mena House is one of the most unique hotels in Cairo surrounded by 40 acres of verdant green gardens in the shadows of the Great Pyramids of Giza in Cairo.