Construction is underway for the world’s largest hotel, in Mecca, Saudi Arabia. Abraj Kudai will have 10,000 rooms in 12 towers, along with restaurants, helipads and royal floors. The hotel will cost $3.5billion and is expected to open in 2017. Read more: arabianbusiness.com
Art and Culture
Missed out on the Chanel show? Here are 5 other must-see fashion exhibitions in LondonOct 16, 2023 • 4 min read