O Gran Libertad está localizado em San Telmo, um dos bairros mais emblemáticos de Buenos Aires, conhecido por sua arquitetura colonial e feiras de antiguidades. A poucos minutos a pé encontram-se atrações icônicas como a Plaza Dorrego, o Mercado San Telmo e a famosa Casa Rosada. A proximidade com o centro da cidade facilita o acesso a uma ampla gama de pontos de interesse culturais e comerciais.
Com uma ambientação sofisticada, o hotel oferece categorias de habitação que variam desde quartos standard até luxuosas suítes, cada uma equipada com as mais modernas comodidades para garantir uma estadia confortável e relaxante.
Para os amantes da gastronomia, o restaurante do hotel serve pratos locais e internacionais, enquanto o bar proporciona um ambiente descontraído para desfrutar de coquetéis à noite.
Os hóspedes têm à disposição uma variedade de opções de bem-estar e lazer, incluindo uma academia totalmente equipada e um spa onde podem relaxar após um dia explorando Buenos Aires. O perfil de hóspedes varia entre casais em busca de uma escapadela romântica, famílias em férias descobrindo a cidade e profissionais em viagens a negócios que utilizam as instalações para eventos e reuniões.