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


