Address: 18th Floor, Bin Moosa Tower, Hamdan Street, Abu DhabiLandmark: Opposite Liwa Centre, Abu Dhabi. See full address and map. Categories: Global Positioning Systems