CROM Al Khobar Hotel 4 stars

Dhahran Road after Rashed Mall, Al Olayya, 21964 Al Khobar, Saudi Arabia

Hotel image
Read more reviews for CROM Al Khobar Hotel