Boasting a garden, a terrace as well as a restaurant, Green house is situated in Ajloun, within 17 km of Ajloun Castle and 20 km of Al Yarmok University.
Some of the units have a satellite TV, a fully equipped kitchen with a fridge, and a shared bathroom with a bidet and free toiletries.
Ruins of Jerash is 23 km from the lodge, while Dibbīn National Park is 24 km from the property. The nearest airport is Queen Alia International Airport, 96 km from Green house.