There is a mail or drop box to leave the keys but keep in mind that you are responsible for all damages until they process the car the next business day even if it happened while parked there over night.
There's a mail slot/drop box on the foor
Thanks! Your answer is awaiting moderation.