They were open at that time we picked up our car at the end of December. For warning take your own time stamped pictures of the car when you pick up and drop off the car. Make sure to check the inspection sticker. We discovered at the end of our drive that day the inspection and registration expired at the end of November. It was like pulling teeth to get the company to correct it.
Open 24
They should be. It's just a pain taking the train to land side then getting the air train to the building with all the car rental agencies. They have kiosks you can use to make it faster once you get there.
I believe they are, but as stated, you may want to go over the skyway from the rental counter to the parking structure, that's where their actual car pick-up/drop-off is located.
Should be. There's a small building where the people are located. But I would call and ask!!!! They were very organized but it was the middle of the day for me!
Thanks! Your answer is awaiting moderation.