Palace Court está muy bien situado en el barrio de Downtown Cairo, El Cairo, a menos de 1 km de Plaza Tahrir, a 11 min a pie de Museo Egipcio y a 2,3 km de Torre de El Cairo. Este alojamiento, que cuenta con mostrador de información turística, también ofrece terraza. El alojamiento ofrece recepción 24 horas, servicio de traslado, cocina compartida y wifi gratis.
Las unidades de este alojamiento incluyen zona de estar. 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 tienen balcón. Todas las unidades incluyen caja fuerte.
Mezquita Al-Azhar está a 2,6 km del alojamiento, y Mezquita El Hussien está a 2,9 km. El aeropuerto más cercano (Aeropuerto internacional de El Cairo) está a 16 km del alojamiento.