ONYX Bahrain Bay has two towers, Tower (A) consists of approximately 400 freehold residential apartments spread on 44 floors and reaching a height of ~190m. Tower (B) is intended as hotel serviced apartments and it has 39 floors reaching a height of ~173m.