Abraj Al Bait Towers Mecca - Images & Detail

Abraj Al Bait Towers Mecca - Images & Detail



The Abraj Al-Bait Towers also known as the Mecca Royal Hotel Clock Tower is a complex under construction in Mecca, Saudi Arabia. The building holds and will break several world records in the construction world, including: the tallest hotel in the world, constructed with the tallest clock tower in the world and displaying the world's largest clock face.