5 Most Beautifully Designed Office Buildings - Al Bahr Towers, United Arab Emirates

The project brief stipulated two 25-storey towers that create an outstanding landmark which provides a contemporary design, using state of the art technology combined with consideration of the region’s architectural heritage reflecting the status of the clients’ organization.
Share this article