Steigenberger El Tahrir, Cairo - Downtown restaurant

Downtown restaurant is situated on the ground floor and offers international cuisine 24/7.