Bay Central holds a special position on Dubai Marina, right at the marinas centre, and opposite The Address hotel and the famous Marina Mall. This development consists of 3 towers, each offering magnificent panoramic views of the Marina, cityscape and Arabian Gulf.