pic6
Shopping mall in Dubai, United Arab Emirates

 

The Dubai Mall is the world’s largest shopping mall based on total area and fourteenth largest by gross leasable area. Located in Dubai, it is part of the 20-billion-dollar Downtown complex, and includes 1,200 shops. Wikipedia

 

Address: Financial Centre Road,Downtown Dubai,Near Buj Khalifa – إمارة دبيّ – United Arab Emirates

 

Opened: November 4, 2008
Owner: Emaar Properties
Architectural style: Contemporary architecture
Number of floors: 4
Number of anchor tenants: 2