May 25, 2015 0 Saudi Arabia Is Planning on Building the World’s Largest Hotel With 10,000 Rooms In Mecca, Saudi Arabia, there are plans to build the world’s largest hotel containing 10,000 [...]