Cairo Marriott Hotel and Omar Khayyam Casino, located in Zamalek, in the heart of Cairo, is perfect for weekend getaways, vacations and business travel. The twin towers of this landmark hotel, rising 20 stories high, provide magnificent views of the Nile..