You are in
Twin Towers Shopping Mall

Welcome to Twin Towers Shopping Mall

Aka ‘The Mall on the Creek’, this is an ideal refuge from the chaotic Deira traffic (if you can ever find a parking space). The metallic water sculpture at the entrance is calming and the atmosphere is peaceful. Luxury shopping is the flavour, with mostly men’s designer fashion labels on the ground floor. Other shops offer upmarket shoes, carpets and jewellery. From the open-air terrace of the Apple Café & Restaurant there is a fabulous view of the Creek and its bustling wharf, which is nice if you’re in the area.test

Shops in Twin Towers Shopping Mall

No shop exists

Mall Courtesy

Courtesy list not available

Mall Entertain

Mall Entertain list not available

Other Mall In Dubai