Where is Crowne Plaza Al Khobar by IHG?

Where is Crowne Plaza Al Khobar by IHG located?

Crowne Plaza Al Khobar by IHG, Crowne Plaza Al Khobar by IHG, Saudi Arabia (approx. 26.28631°, 50.1874°)


Where is Crowne Plaza Al Khobar by IHG on the map?