We've called the city and consulted with a friend who worked in planning. Basically they said they have no structure of vetting and dealing with Airbnb. I don't think it's even on their agenda.
Have you tried talking to your neighbour about the issue or adding a small A4 print saying "No Parking"?