The Abraj Al-Bait Towers, also known as the Makkah Royal Clock Tower Hotel, is a government-owned megatall building complex in Mecca, Saudi Arabia. These towers are a part of the King Abdulaziz Endowment Project that strives to modernize the city in catering to its pilgrims.
2016-02-28 (2 years ago)
2016-08-03 (2 years ago)
2016-05-11 (2 years ago)
5.0 and up
Rated for 3+
Follow us on social media
Stay up to date with all the latest releases!
Rating Histogram History
Review Count History
What do you think about Makkah Royal Watch?
Is there better alternative around? - Let us know!