The world’s biggest hotel is under construction in Saudi Arabia Shaheera Anwar - Staff WriterSeptember 11, 2023 Hotels