New Abdeen palace hostel se encuentra en El Cairo, a 12 min a pie de Plaza Tahrir, y ofrece mostrador de información turística, habitaciones hipoalergénicas, salón de uso común, wifi gratis en todo el alojamiento y bar. El alojamiento está a 14 min a pie de Museo Egipcio, a 2,5 km de Torre de El Cairo y a 2,8 km de Mezquita Al-Azhar. El alojamiento dispone de cocina compartida, servicio de habitaciones y guardaequipaje.
En el albergue, cada habitación tiene armario. Las habitaciones del alojamiento tienen baño privado con bidet y secador de pelo, además de TV de pantalla plana y aire acondicionado. Algunas habitaciones también están equipadas con terraza. Las unidades cuentan con nevera.
En New Abdeen palace hostel se sirve todos los días un desayuno continental.
En la recepción se hablan varios idiomas, como árabe y inglés.
Mezquita de Ibn Tulun está a 2,9 km del alojamiento, y Mezquita El Hussien está a 3,5 km. El aeropuerto más cercano (Aeropuerto internacional de El Cairo) está a 16 km del alojamiento.