Grand Hyatt Al Khobar Hotel and Residences

Saudi Arabia, Khobar