King Triton
05-12-2007, 03:11 PM
According to their website, Dollar Rent-a-Car is onsite at the Grosvenor. I'll be on site at the WL for the first few days of my trip, and then I'll need a car, so I'm considering renting from Dollar (yes, I know that Alamo is at the CCC and Dolphin and National is at the Dolphin).
Has anyone rented from Dollar at the Grosvenor? Any comments?
Has anyone rented from Dollar at the Grosvenor? Any comments?