Set in Cairo and with Tahrir Square reachable within 1.4 km, Centro Citta Hostel offers concierge services, rooms, a shared lounge, free Wi-Fi throughout the property and a terrace. The property is around 1.9 km from Al-Azhar Mosque, 2.
Number of rooms: 8
38 شارع عبد الخالق ثروت الدور الرابع, 11121 Cairo, Egypt