El InterContinental Cairo Semiramis es un hotel de lujo situado en el centro de El Cairo, con vistas al río Nilo. Ofrece varios restaurantes, incluyendo uno de cocina italiana, otro de cocina china y un bar en la azotea con vistas panorámicas de la ciudad.