Gulf Insider visits Radisson Hotel Group’s 25th property in Saudi Arabia, near King Khalid International Airport. Located only five kilometres…