Al Jabal Castle Hotel
The countryside 2-star Al Jabal Castle Hotel ‘Ajlun lies within walking distance of Orange Shop, Islamic Scientific College and Zaha Cultural Center.
Ajloun Castle are located just 1250 meters from the venue. The property is in a 10-minute walk to ‘Ajlun city center.
Offering a view over the sea, 20 rooms feature simple décor, a minibar, TV, a balcony, free wired internet access and a wardrobe along with private bathrooms. Bathrooms are fitted with a bathtub, a shower and free toiletries.
Guests can use car rental services on site.