Central Cairo is based around the River Nile, and several modern streets and squares where you'll find most of the international hotels.
Most international hotels in the city are located in Central Cairo.