XL Rent-A-Car is the abbreviation for excel. Which means that we strive to excel in everything that we do. In every part of the business, you will find excellence. At XL Rent-A-Car we have your interest at heart. We work arduously to give our custom…