The central hotel tower, which is the Makkah Clock Royal Tower, is the fourth-tallest building and sixth-tallest freestanding structure in the world. Constructed at an estimated cost of £12.6bn ...
The Makkah Royal Clock Tower stands at an impressive ... facility that can accommodate over a thousand vehicles inside the clock tower. The top floors house the Clock Tower Museum, which occupies ...