Ajwa Hotel Apartments

5th Street , Al Olaya District, Al Olayya, 31311 Al Khobar, Saudi Arabia

Hotel image
Read more reviews for Ajwa Hotel Apartments