L'hotel sorge in un edificio bianco tradizionale, con grandi vetrate. Tra i servizi che offre ai suoi ospiti ci sono reception aperta 24h su 24h, sala colazione, facchinaggio, lavanderia e stiratura, wifi e snack bar.
Il Bisonte Libertad si trova nel centro della città di Buenos Aires, di fronte a Plaza Libertad. Nelle immediate vicinanze dell'hotel ci sono Obelisco, Avenida Santa Fe, Plaza de Mayo, Puerto Madero e molte altre attrazioni. La zona è ben servita da bus e metropolitana. L'aeroporto Pistarini è raggiungibile in 30 minuti di auto.