Is there free parking for one night if staying at the hotel?
Nope. If you park a car there, you will have to pay to get out of the parking lot. Even as a paying guest....Honestly, I'd try to stay somewhere else.
€11 per night
Get an answer from Courtyard Paris Charles de Gaulle Airport staff and past guests.