Browsing is difficult as vendors are attentive and can be insistent, but you'll have fun.
Vendors can be annoying to the tourist.
Each December, hotels across Cairo host screenings of international films during the Cairo Film Festival.