Are there parking spaces? Do I have to pay for parking?

Yes, and parking is free.