"Twin Towers" Dubai Shopping Tip by Willettsworld
Dubai Shopping: 225 reviews and 501 photos
The Twin Towers shopping mall is located in Deira on the banks of the creek and is now a famous creek landmark. The gleaming towers are home to exclusive designer outlets such as Hugo Boss, Cartier and Emporio Armani and other upscale specialty shops and trendy boutiques.
Address: Beniyas Road, Deira
Directions: Open daily from 10am-10pm.
More Reviews (20)
Willettsworld's Related Pages
Have you been to Dubai?Share Your Travels