Karim Hotel Khobar - Alkhobar Saudi Arabia - Photos
No photos
Karim Hotel Khobar - Alkhobar Saudi Arabia - Search and Book Hotel
Olaya Street, Al Olayya, 34623 Al Khobar, Saudi Arabia
34623 Alkhobar
Hotels 1 Stars Saudi Arabia
No photos
Olaya Street, Al Olayya, 34623 Al Khobar, Saudi Arabia
34623 Alkhobar
Hotels 1 Stars Saudi Arabia