Alamo Rent a Car

Alamo Rent a Car
Nominated:

Acquired by Enterprise Holdings in 2007, the Alamo Rent a Car brand was founded in 1974 and focuses on leisure travelers. Alamo's network includes operations throughout the U.S., Canada, Mexico, Latin America and Asia.

JDS Travel News JDS Viewpoints JDS Africa/MI