El Four Seasons Hotel Cairo at Nile Plaza es un hotel de lujo situado en el centro de El Cairo, con vistas al río Nilo. Ofrece una amplia variedad de opciones gastronómicas, incluyendo restaurantes de cocina italiana, japonesa y libanesa, así como un bar en la azotea con vistas panorámicas de la ciudad.