Maadi Star Towers is located in Cairo, 8.7 km from Tahrir Square, 9.2 km from The Egyptian Museum, and 10 km from Cairo Tower. The property is set 10 km from Mosque of Mohamed Ali Pasha, 11 km from Al-Azhar Mosque and 11 km from El Hussien Mosque. Free WiFi is available throughout the property and Mosque of Ibn Tulun is 8.4 km away.
The air-conditioned apartment consists of 3 bedrooms, a fully equipped kitchen and 2 bathrooms. A flat-screen TV is provided. The accommodation is non-smoking.
Cairo Citadel is 11 km from the apartment, while Great Sphinx is 15 km away. The nearest airport is Cairo International Airport, 24 km from Maadi Star Towers.