Les Big 5 résident au Dubai World Trade Center (DWTC), ici il occupe 110 000 m2 et l’espace extérieur. Le DWTC occupe un emplacement central dans les quartiers de l’entreprise, à Dubaï, au milieu des monuments emblématiques de la ville. La découverte est à 15 minutes de l'aéroport international de Dubaï et de la proximité de la gare de DWTC. La propriété dispose de nombreuses installations pour les affaires, les réunions, la restauration, les boissons et l'hébergement.