Hotel LibertadorHotel
Avenida Libertador Bernardo O higgins 853, Santiago City Centre, 8320260 Santiago, Chile
Located 100 metres from Universidad de Chile subway station, Hotel Libertador offers accommodations in Santiago. Free Wi-Fi access is available in the common areas.