Al Khobar - Movenpick Al Khobar, Eastern Province, Saudi Arabia

Address: Al Khobar - Movenpick Al Khobar, Eastern Province, Saudi Arabia