Located in the heart of Abu Dhabi's central business district, the Sowwah Square Office is on Al Maryah Island occupies a spectacular mixed-use waterfront development. Accessed from landscaped public areas and a promenade, the flag building is sure to impress, from its spacious and bright marble-lin...