300 metres from Tahrir Square, Ismailia House Inn is situated in Cairo and provides free Wi-Fi, express check-in and check-out and a tour desk. Boasting room service, this property also provides guests with a terrace.
Number of rooms: 36
No 1 Tahrer Sq, 11102 Cairo, Egypt