The Abraj Al-Bait Towers, also known as the Mecca Royal Hotel Clock Tower, is a building complex in Mecca, Saudi Arabia. These towers are a part of the King Abdulaziz Endowment Project that ...
With the first homes in its three Abraj Al Hilal towers to be handed over shortly, the company has unveiled the Abraj Al Hilal 2 Towers, a cluster of 3 residential towers of 17 to 21 floors ...