Notable features include the Iranian Hospital, Satwa Grand Mosque and the Al Satwa bus terminal.
Các khu đáng chú ý bao gồm Bệnh viện Iran, Nhà thờ Hồi giáo Lớn Satwa và bến xe buýt Al Satwa.