exactly in between AL MANA TOWER and AIRPORT SIGNAL...
the building is facing the airport opposite of the Mosque.... no else much tall buildings beside.. u'll notice it a big big sign of QA...

border