Featuring a shared lounge, terrace and views of city, Tahrir Square Hostel is set in Cairo, 100 metres from Tahrir Square. The property is located 500 metres from The Egyptian Museum, 1.6 km from Cairo Tower and 3.6 km from Al-Azhar Mosque.
Number of rooms: 10
11 Tahrir Square, Second floor, Next to KFC, Downtown, , 11512 Cairo, Egypt