We will be doing our first mini WDW trip in May, staying at CSR after a few days at the beach. We will want to return our National Rental Car after we get checked in.
From CSR, which National drop off location is best: Dolphin, Car Care Center, or Shades of Green?
Thanks!
From CSR, which National drop off location is best: Dolphin, Car Care Center, or Shades of Green?
Thanks!