SAUDI Arabia’s Abraj Kudai was announced to the world with the promise of being the largest hotel the world had ever seen. Soaring high above the desert of Mecca at a whopping 45 storeys, and boasting a record-beating 10,000 rooms, the $4.5 billion monolith was poised to be the dazzling jewel in the holy city’s […]