O Hotel Libertador fica situado na área animada em Santiago, a 14 minutos a pé de Cerro Santa Lucía. O hotel disponibiliza Wi-Fi em áreas públicas, bem como restaurante e uma área de lobby disponíveis no local.
A propriedade está situada no distrito de Baixa de Santiago, 500 metros da estação de metro da Universidade do Chile. O Estação Mapocho encontra-se a 1.6 km deste hotel, que também se encontra próximo de Teatro Municipal de Santiago. Parragem de autocarro de 10 / Santa Lucia está a uma distância de 400 metros do hotel.
O hotel oferece 22 quartos com decoração acolhedora.
Hotel Libertador oferece aos seus hóspedes pequeno-almoço buffet gratuito. Servindo uma seleção de comida Cerro Santa Lucía e Praça Baquedano são colocados a 16-minutos a pé.