Mena House Hotel

Mena House Hotel Address: Pyramids Road, Cairo, Egypt

Minimum price found for Mena House Hotel was: 701 EGP

Click here to get more information, photos & guest ratings for Mena House Hotel