We will be staying at the Pop Century in December.
We want to rent a car while there. I know you can rent a car at the Car Care Center, but I thought I read somewhere that you can also rent a car at the Dolphin? Which of these two locations is closer to our resort?
Thanks
Paul


Thanks
Paul