Service Description
Founded in 1974 and headquartered in St. Louis, Alamo Rent A Car is a value-oriented, internationally recognized brand serving the daily rental needs of airport leisure travelers. Alamo offers low rental rates and a fun, hassle-free customer experience at the most popular travel destinations throug...
Read More
About This Service Provider
Alamo currently operates 159 self-service kiosks at 65 U.S. locations, which earned the company the "Extra Mile Award" from Budget Travel magazine in 2007. Alamo also serves as the official rental car company of Walt Disney World Resort and Disneyland Resort.