La société est positionnée sur la location de courte durée. Une des plus anciennes du secteur puisque créée en 1968, la franchise a été lancée la même année. Aujourd'hui, ce sont environ 300 implantations qui sont présentes sur le territoire français d'une surface moyenne de 30 m². Une centaine sont en aéroports et en gares.L'une des caractéristiques principales de l'enseigne est qu'elle est détenue quasiment en totalité par PSA Peugeot Citroën. Alamo fait également partie du groupe pour le territoire français. Alamo est particulièrement bien implanté dans le monde, surtout aux Etats-Unis, ce qui permet un bon maillage au niveau international.Comme toutes les grandes sociétés de location, l'entreprise dispose d'un département grands comptes nationaux et internationaux, aux sites Internet, à la centrale de réservation sans oublier les accords avec les touropérateurs étrangers.En France, la société dispose d'une flotte de 15 000 véhicules plus un parc de 1000 véhicules utilitaires. La société recrute également des affiliés dont la rétribution est de 8% du CATTC sans oublier les rémunérations de locations faites sur le site local. A voir sur le site rubrique « affiliation ».