Excel Cars


Cars Rental Website
www.aktivwebside.com/excelcars/

Located in the city of Nice (France), Excel Cars is a mini-car rental company [Chatenet & Microcar].