El Four Seasons Hotel Cairo at Nile Plaza es un hotel de lujo situado en el centro de El Cairo, a orillas del río Nilo. Ofrece habitaciones elegantes y amplias, con vistas al río y a la ciudad. Además, cuenta con un amplio aparcamiento para sus huéspedes.