Very recently, on booking a future landing at a hotel not far from there I was informed that I would need to fill out a GAR form at least two days in advance (a copy of which was sent to me by email), obviously requiring full details of the flight and persons on board, including passport numbers etc.
I asked which authority had demanded this and was told it was the local police. I refused, as this is not an international flight. The manager said that this would have to be checked with the police. It was checked out (!) and I was later told that I was correct.