Search results
We did not find results for: mena house oberoi hotel cairo.
Check spelling or type a new query.
We did not find results for: mena house oberoi hotel cairo.
Check spelling or type a new query.
The Mena House Hotel is a historic hotel established in 1886, located outside Cairo, Egypt. It is owned by Legacy Hotels Company, Affiliated to Talaat Moustafa Group. Wikipedia