Popular accommodations in Khenchela
HostelAccommodates 2
Hostel 1 er novembre khenchela
Hostel 1 er novembre khenchela is located in Khenchela. The air-conditioned rooms provide a city view and come with a desk and free WiFi.Book nowfrom $85 per night