World’s biggest hotel to be built in Saudi Arabia

Mecca, Saudi Arabia.

Mecca, Saudi Arabia. Image by babybluebbw / CC BY-SA 2.0

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:

Places from this story

Related content