Dolphin Tower is strategically located in the exclusive West Bay of Doha city. The 25-storey commercial tower has 12,400 sqm. of office space overlooking the crystal blue waters of the bay.