Nile Star Suites & Apartments tiene vistas al mar, wifi gratis y parking privado gratis. Está en El Cairo, a 5 km de Mezquita de Ibn Tulun.
El apartahotel ofrece terraza, vistas a la ciudad, zona de estar, TV de pantalla plana vía satélite, cocina totalmente equipada con nevera y lavavajillas, y baño privado con bidet y artículos de aseo gratuitos. También hay microondas y tostadora, además de cafetera y hervidor.
En Nile Star Suites & Apartments se puede disfrutar de un desayuno continental.
También hay un salón de uso común ideal para relajarse.
Torre de El Cairo está a 5,3 km del alojamiento, y Plaza Tahrir está a 5,3 km. El aeropuerto (Aeropuerto internacional de El Cairo) está a 21 km.