Sankt Meinolf is a hotel offering restaurant dining and packed lunches, with amenities including parking and non-smoking rooms.