Idéalement situé dans le centre-ville du Caire, le Palace Court se trouve à moins de 1 km de la place Tahrir, à 11 minutes à pied du musée égyptien et à 2,3 km de la tour du Caire. Il possède un bureau d'excursions et une terrasse. Il propose une réception ouverte 24h/24, un service de navette, une cuisine commune et une connexion Wi-Fi gratuite.
Les logements comprennent un coin salon. Leur salle de bains privative est pourvue d'un bidet et d'un sèche-cheveux. Tous les logements du Palace Court disposent d'une télévision à écran plat et de la climatisation. Certains possèdent un balcon. Elles comprennent également un coffre-fort.
Vous séjournerez à 2,6 km de la mosquée Al-Azhar et à 2,9 km de la mosquée El Hussien. L'aéroport international du Caire, le plus proche, est implanté à 16 km.