Search results
We did not find results for: the clock towers.
Check spelling or type a new query.
We did not find results for: the clock towers.
Check spelling or type a new query.
The Clock Towers ( formerly known as Abraj Al Bait), is a government-owned complex of seven skyscraper hotels in Mecca, Saudi Arabia. These towers are a part of the King Abdulaziz Endowment Project that aims to modernize the city in catering to its pilgrims. The central hotel tower, which is the Makkah Clock Royal Tower, is the fourth-tallest building and sixth-tallest freestanding structure in th... Wikipedia