The iconic Sofitel Cairo El Gezirah hotel in Zamalek, Downtown Cairo - steps from Tahrir Square and Cairo's upscale business district.