Tadbeer WTC Mall is located in Abu Dhabi, UAE on Level B2 (Lower Ground), The Mall, World Trade Centre Khalifa Bin Zayed The 1st Street, Airport Road. Tadbeer WTC Mall is rated 3.4 out of 5 in the category government office in UAE.
Address
Level B2 (Lower Ground), The Mall, World Trade Centre Khalifa Bin Zayed The 1st Street, Airport Road