Contact us
About company
Rentcars.com is the #1 Car Rental OTA in Latin America. The company operates both the B2C and B2B segments, serving the domestic and outbound market, travel agencies and corporate travel.
BR
Unknown
Not verified company
Business transparency
- Did not verified company info
- Ask their customers for reviews
- Did not replied to negative reviews