Hotel City Sun Cairo Hotel
★★★
169 Mohammed Farid, Cairo, Egypt Show on map
Family Palace Downtown Cairo is a 3-star hotel in Cairo, Egypt. It is one of 1,008 places to stay in Cairo listed on Triptoic. The property has 1 rooms.
169 Mohammed Farid, Cairo, 11511, Egypt
Family Palace Downtown Cairo is located at 169 Mohammed Farid, Cairo 11511, Egypt.
Family Palace Downtown Cairo is rated 3 stars.
Family Palace Downtown Cairo has 1 rooms.
Highly rated alternatives close by
Hotel
Hotel
Hotel
Hotel
Hotel
Hostel
Hostel