El Hotel Four Seasons Cairo at Nile Plaza es un hotel de lujo situado en la orilla del río Nilo, en el centro de El Cairo. El hotel cuenta con habitaciones de lujo, restaurantes y bares, una piscina al aire libre y un spa. Además, el hotel está situado cerca de los principales lugares turísticos de la ciudad.