Landhaus is a cozy, family-friendly inn with a restaurant offering rustic dining and a stylish dining room. It features comfortable rooms and accommodates up to 100 guests.