Zum Einhorn is a German restaurant offering both dining and accommodation.