برج الاحمد
إبراهيم الطوخي, 12827 Cairo, Egypt
Featuring accommodation with a balcony, برج الاحمد is set in Cairo. Complimentary Wi-Fi is featured throughout the property and private parking is available on site. Tahrir Square is 6.8 km away and Al-Azhar Mosque is 9.4 km from the apartment.