Located in West Cairo, right off Dahshur Junction, minutes away from the area’s main outings and shopping malls.