Cecilia Hostel Hostel Cairo, Cairo Governorate
Located in the heart of Cairo, this hostel is 10 minutes’ walk from the Egyptian Museum and the Nile. It has a terrace and rooms with a balcony. Free Wi-Fi is available.
Number of rooms: 34
47 El Falaky Street, 99999 Cairo, Egypt