Situated in Cairo, 4 km from Great Sphinx, The Farm - Hotel & Horse Riding features accommodation with a shared lounge, free private parking, a garden and a terrace.
Number of rooms: 18
Mansouriya Road, next to Sultan Mosque, Abu Muslim corner, 12841 Cairo, Egypt