Mena House Hotel - Hotel In Giza Posted by Morgan - 11:18 AM - The Mena House Hotel Cairo - The Mena House Oberoi is one of the most unique hotels in Cairo, with its own rich and colourful history. Surrounded by 40 acres of verdant green gardens, this palatial hotel is located in...