News

Standing 125 metres above ground, this 29-storey tower has 25 studios, 100 1-bedroom apartments and 50 2-bedroom flats. Situated along Dubai Creek, Business Bay is a leading commercial hub in Dubai.