Intour Al Khobar 4 stars

Dahrane Street , Al Olayya, 30920 Al Khobar, Saudi Arabia

Hotel image
Read more reviews for Intour Al Khobar