Hof Weidelbach is a 3-star hotel with an on-site restaurant.