Situated in Cairo, within 2.7 km of Tahrir Square and 2 km of The Egyptian Museum, Kerotel Egypt features accommodation with a terrace and free Wi-Fi as well as free private parking for guests who drive. The property is located 3.
Number of rooms: 17
9 Tawon Street, 11th Floor, 11522 Cairo, Egypt