Landhaus Absalonshorst is an event venue and riverside inn housed in charming thatched buildings. It offers cozy rooms, a restaurant, and a terrace.