Stiepeler Hof is a country inn offering dishes like spinach dumplings and salads, situated near a riding hall.