Al Satwa by Meraas is located in parallel to Sheikh Zayed Road, Dubai, comprising high density retail outlets and private residential dwellings just set to be at southwest of Bur Dubai and Sheikh Zayed Road. Features include the Iranian Hospital, Satwa Grand Mosque and various Retail outlets with Shopping Malls and a lot more.
It provide easy access connectivity with its smooth connected roadways with Sheikh Zayed Road which provide access to Jebel Ali-Al Hibab Road and Garn Al Sabkha Street. The Residents can easy access the nearby key location points including Dubai Marina, Jumeirah lake towers, Ibn Battuta Mall, Jebel Ali Village and various Shopping Malls and Restaurants.