In most lessons Duo requires station in English to be translated as stacidomo. I wonder why this is different.
as in police station?
No, most likely as in railway station.
Stacio does have multiple uses but "police station" doesn't seem to be one of them, as I understand PIV's dictionary entry.