SUBMIT A COMPLAINT

Antillian Luxury Rentals Complaints & Reviews

AntillianLuxuryRentals.com / The business is run by rude unprofessional employees that make the whole experience unpleasant

Mo

This business is a scam. They are a car rental company based in Miami FL. The exact address is 5570 NW 84th Ave Miami FL, 33166 United States. Here are a few of the things this company does to steal your money: - They tell you that you agreed to their contract by making your reservation, yet...