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.