Your browser does not support iframes.
Al Satwa (Arabic: السطوة) is a community in Dubai, United Arab Emirates comprising high-density retail outlets and private residential dwellings. Notable features include the Iranian Hospital and the Al Satwa bus terminal.
Is this your outlet? Click here.