my question is does a landlord have to provide parking for a guest?
When she discussed the situation with her landlord - as adults do when things like this crop up - what did s/he say?

If she hasn't spoken with the landlord, why hasn't she? The way one goes about these things is conversation first, THEN looking into legal remedies if necessary. Y'all are doing this bass-ackwards.