Set in Zūbiyā and only 17 km from Ajloun Castle, Green House offers accommodation with garden views, free WiFi and free private parking. Offering a garden, the property is located within 21 km of Al Yarmok University. Ruins of Jerash is 28 km away and Dibbīn National Park is 29 km from the country house.
Some units feature a terrace and/or a balcony with inner courtyard views.
The nearest airport is Queen Alia International Airport, 101 km from the country house.