Sevilla is super big so you should choose wich part do you want to have near, this one is close old town, it has parking on premises but expensive, free parking is little far but anyway I don't think theres places with suitable parking. Host is kind and willing to help, check in is smooth.