InterContinental Hotels Group, leading global hospitality group, has opened its second Holiday Inn hotel property in Al Khobar, Saudi Arabia.
IHG opens second Holiday Inn hotel property in Al Khobar, Saudi Arabia