Castle Hotel está en El Cairo y dispone de wifi gratis, jardín, salón de uso común y terraza.
Algunas unidades tienen balcón y aire acondicionado e incluyen zona de comedor y zona de estar con TV de pantalla plana vía satélite.
El apartahotel ofrece barbacoa.
Plaza Tahrir está a 10 min a pie del alojamiento, y Museo Egipcio está a 1,3 km. El aeropuerto más cercano (Aeropuerto internacional de El Cairo) está a 17 km del alojamiento, que ofrece servicio de traslado de pago para ir o volver del aeropuerto.