Located in West Bay, Doha, Element City Center Doha boasts a smart green design. The 41-storey residential tower with 283 apartments is within walking distance of City Centre Shopping Mall and other Doha attractions. The hotel includes four dining outlets, three meeting rooms and one business center.