Where is Holiday Inn Al Khobar by IHG?

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°)


Where is Holiday Inn Al Khobar by IHG on the map?