Where is Grand Hyatt Al Khobar Hotel and Residences located?
Grand Hyatt Al Khobar Hotel and Residences, Grand Hyatt Al Khobar Hotel and Residences, Saudi Arabia (approx. 26.29031°, 50.17626°)
Grand Hyatt Al Khobar Hotel and Residences, Grand Hyatt Al Khobar Hotel and Residences, Saudi Arabia (approx. 26.29031°, 50.17626°)