Offering a sun terrace and views of the mountain, Beit Al Baraka is set in Um Qais. Guests can enjoy the on-site restaurant. Some rooms include a seating area where you can relax. Some units have views of the lake or river.