The Helix is a twin residential tower development located on Al Reem Island, Abu Dhabi near the waterfront beach, with clear views over the central park and the business district. These 31 storey condomi...