Where is Holiday Inn Al Khobar by IHG located?
Holiday Inn Al Khobar by IHG, Holiday Inn Al Khobar by IHG, Saudi Arabia (approx. 26.34058°, 50.17928°)
Holiday Inn Al Khobar by IHG, Holiday Inn Al Khobar by IHG, Saudi Arabia (approx. 26.34058°, 50.17928°)