يتكون داون تاون مول من مجموعة من المباني التجارية المتصلة ببعضها البعض ، ويضم أكثر من 200 متجر ومطعم وكافيه وعيادة طبية وصيدلية ومحل بقالة ومتاجر للتجزئة الأخرى. يتم تصميم المول بطريقة عصرية وأنيقة ، ويتميز بتقنيات الإضاءة الحديثة والأرضيات المزخرفة والأسقف العالية.
بالإضافة إلى ذلك ، يتميز داون تاون مول بموقعه المتميز في منطقة الداون تاون بالعاصمة الإدارية الجديدة ، وهو موقع مركزي قريب من وسائل النقل العام والمطارات والفنادق والمتاحف والمعالم السياحية الأخرى.