Dur Hospitality opens new property in Al Jubail, Saudi Arabia

Hotel-3-1stdec
The four-star Holiday Inn & Suites in Al Jubail Industrial area features 144 rooms and suites. Credit: Manuela Jaeger from Pixabay.