News

The structure is enormous and features a five-star hotel, shopping mall and car park capable of holding over a thousand cars.
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 ...