News

The Saudi Tourism Authority (STA) and Accor, a world-leading hospitality group, have signed a landmark memorandum of understanding (MoU) to collaborate across marketing, guest experiences, and global ...