Mena House Hotel

Mena House Hotel

www.menahousehotel.com
Cairo, Egypt / Set at the foot of the great Pyramids is one of Egypt’s most luxurious and historic hotels, originally a royal hunting lodge, converted into a hotel in 1887.
Mena House Hotel