Dubai Festival Centre

Walks in the Canal, fine dining on the banks of the Dubai Creek, retail shopping till you drop mixing with an ultimate cinema experience, Dubai Festival Centre has stepped onto a higher league in the never ending competition between shopping malls in Dubai. Dubai Festival Centre houses over 400 retail outlets with 25 flagship stores […]