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 strives to ...
To accommodate the growing influx of pilgrims, the Saudi government built numerous hotels in Mecca in the early 2000s. The Makkah Royal Clock Tower, at 601 meters, is the tallest of these structures ...
To handle the millions of pilgrims visiting Makkah Royal Clock Tower every year, Saudi Arabia launched one of the largest construction projects in modern history. Completed as part of the massive ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results