The complex was built by the Saudi Binladin Group, Saudi Arabia's largest construction company.
Abradž Al-Bait, znan tudi kot Mecca Royal Hotel Clock Tower je kompleks supervisokih stavb v Meki, Saudova Arabija.