Festival Plaza, Dubai

Festival Plaza includes 2,300 parking spaces. Credit: Al-Futtaim Group.



  • Festival Plaza
  • Festival Plaza
  • Festival Plaza
  • Festival Plaza