The Largest Hotel in the World, Abraj Kudai in Saudi Arabia
Abraj Kudai is a partially built hotel in Mecca, Saudi Arabia.Originally projected to open in 2017, construction was halted in 2015 due to financial difficulties. As of 2023, the hotel has yet to be opened to the