Rentalcars.com is part of Bookings Holding and the world’s largest online car rental service. They make eight million bookings a year (and counting) in over 60,000 locations across 160 countries.
Rentalcars.com offers 24/7 customer service and their website is available in 43 languages.