al mana towers is in bin mahmud... while coming from the airport, cross ramada signal, come straight, on your left hand side you will see hardees, just opp to it is al mana towers......