Originally posted by Ms. WDW Does anyone know if National is located at the Dolphin? I know you can rent a car there, but can't remember what companies are located there!
National and Alamo share a rental car desk at the Dolphin, just as they share operations at their other locations (both are owned by the same parent company--ANR, I believe). Hours are 8 am to 4 pm every day.
Our Authorized Disney Vacation Planners are here to provide personalized, expert advice, answer every question, and uncover the best discounts.
Let Dreams Unlimited Travel take care of all the details, so you can sit back, relax, and enjoy a stress-free vacation.