El Four Seasons Hotel Cairo at Nile Plaza es un hotel de lujo situado en el centro de El Cairo, con vistas panorámicas al río Nilo y a la ciudad. Dispone de una estación de carga de vehículos eléctricos para sus huéspedes, así como de habitaciones y suites elegantes y modernas con todas las comodidades. También cuenta con varios restaurantes, un spa y una piscina en la azotea.