The complex is located in Business Bay, near Dubai Creek and the prestigious Downtown neighborhood. Nearby are schools, hospitals, restaurants and cafes, boutiques and shops in the world's largest shopping mall.
The nearest airport is Dubai International Airport, approximately 21 minutes away by car on Al Khail Road.








