This place is the worst place to rent a car. Do yourself a favor and rent a nice car anywhere else. They advertise the wrong rates online when you reserve and once you come in they add bunch of fees!.
Address: 111 SW 33rd St, Fort Lauderdale, FL 33315, USA
Iram Lazo | Sep 11, 2019
That's right. Bad customer service.
Paul Kamber | Sep 11, 2019
I agree with this! They don't tell the truth amd practice bad business. I would never use them again as we didnt even get our car from them. Use anyone else!
Thanks! Your answer is awaiting moderation.