I would email Rosa and ask them.
HI Ilan we didn't drive there..we took the train and walked 15-20 minutes to there. I am so sorry I just cannot seem to remember if there was street parking or where people parked..I know that it is only about 5-10 minute walk to this square, and there was parking underneath the square. Come to think of it, there were several places where there was underground parking. You will see signs sort of in the middle of the road..
Get an answer from ROSA ET Al Townhouse staff and past guests.