The palace is located in the Gezira area, an island in the Nile, of Zamalek in Cairo. It was built on the orders of Prince Amr Ibrahim (1903–1977), member of the Muhammad Ali dynasty, in 1921. Prince Amr Ibrahim was the husband of Necla Sultan, granddaughter of Ottoman ruler Mehmed VI, also known as Vahideddin. The architecture of the building was Garo Balyan, the youngest member of the Balyan family. The cost of the construction was about 200 million euros ($257 million).
The palace was used by Prince Amr Ibrahim and his wife, Necla Sultan, as a summer residence.