Log In or Register
Abraj-Al Bait towers also known as the Mecca Royal Hotel tower,is a building complex in Mecca-Saudi Arabia. The complex holds several world records including the tallest hotel in the world,the tallest clock tower in the world and the 43 diameter clock face also a world record.