Featuring a terrace, Bab alkhair Hostel offers rooms in Cairo, 1.1 km from Tahrir Square and 2.3 km from Al-Azhar Mosque. With free Wi-Fi, this 3-star hostel offers room service and a 24-hour front desk.
Number of rooms: 7
34 Talaat Harb 4, 22638 Cairo, Egypt