HotelsClick.com

Karim Hotel Khobar - Alkhobar Saudi Arabia - Photos

» Karim Hotel Khobar - Alkhobar Saudi Arabia

Booking.com

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