City Palace Hotel is set in Cairo, within 3 km of Al-Azhar Mosque and 3.2 km of Mosque of Ibn Tulun. Among the facilities of this property are a restaurant, a tour desk and luggage storage space, along with free Wi-Fi. The hotel features family rooms.
Number of rooms: 45
1 El Amir Qadadar Street , Tahrir Aq. Down Town, 11512 Cairo, Egypt