Built around a ninteenth century palace on an island in the Nile River, the Cairo Marriott Hotel and Omar Khayyam Casino is an ... More