I arrived in Salamanca by train so parking was not an issue for me. If there is parking, it is not obvious. The hotel is in a very dense area right outside the walls of the Plaza Mayor. It is on a little square that is closed to traffic except for deliveries, so it’s impossible for me to say where the hotel parking is. However, assuming there is parking, I would be almost certain that there would be an extra charge for it - that it would not be included in the room. You should contact the hotel directly - the desk clerks speak good English.