Albaker Twin Towers

May 22, 2017
  • Untitled-3

Conversion of Albaker Tower 1 & 2 from office building to a hotel

Location: Doha, Qatar

Construction Status: Ongoing