Other  If you feel the need to work up a sweat while you are in Cairo then you can become a temporary member of the Gazira Sports Club once the domain of the upper classes.
Cairo has a great sports club.