There should be a dropbox on the right corner in front of the building where you can drop the keys. I would still call the next available day to make sure they can expect the car to be there. I'd suggest to take some pictures of the car just to make sure in case of any dispute.
Usually there is a drop box for the keys
Thanks! Your answer is awaiting moderation.