Mena House Oberoi Africa / Egypt / Giza / Giza City Category: Type: Hotel Chain: Oberoi Hotels & Resorts Address: Pyramids' Road,Giza, Cairo,Egypt Facilities:
Properties:
Open All Year... Mena House Oberoi is located in the Giza district of Cairo, the capital of Egypt. The hotel is 15 kilometers from the city center. Set in 40 acres of gardens under the shadow of the Great Pyramids.