Holiday Inn Resort Half Moon Bay 4 stars

Azizia Area, Al Khobar, Saudi Arabia

Hotel image
Read more reviews for Holiday Inn Resort Half Moon Bay