A stunning complex which comprises seven skyscrapers, Abraj Al Bait features the world’s tallest clock tower. The landmark development is also home to a five-storey Abraj Al Bait Mall, a museum of Islamic art and prayer rooms for up to 10,000 worshippers. The complex sprawls over an area of ​​more than 1.4 million square metres and has everything you need from international brands to a plethora of restaurants.