Bonjour from the Villa Victoria,
We have 5 parking place.
Yes, at front - payable to hotel. Very small.
Yes, at front - payable to hotel.
There were a few in the front of the hotel but I do not know if they are for guests or staff. They are off the road but quite snug against the hotel.
Get an answer from Hotel Villa Victoria staff and past guests.