Con un restaurante, el Hotel Libertador Santiago de Chile, de 3 estrellas, se encuentra en el barrio Lomas de Chapultepec de Santiago de Chile, a tan solo 11 minutos a pie del Museo Arqueológico de Santiago y a 650 m del Palacio de La Moneda. El hotel cuenta con un aparcamiento cerca.
Este hotel, situado a tan solo 1 km del Cerro Santa Lucía, ofrece fácil acceso a lugares deportivos como el Estadio Víctor Jara, que está a 2 km. El Libertador Santiago de Chile está a unos cuantos pasos de la Biblioteca Nacional de Chile y a 20 km del aeropuerto Santiago Arturo Merino Benítez. La Plaza de armas también está situada a 450 m del establecimiento. El hotel está situado justo al lado de la estación de metro Universidad de Chile.
El hotel Libertador Santiago de Chile cuenta con 22 habitaciones y algunas disponen de internet de alta velocidad y televisor con pantalla plana, y comodidades como calefacción central y una plancha. Todas las habitaciones están equipadas con un inodoro separado y ducha.
El restaurante Dominó se encuentra a tan solo 6 minutos a pie de este alojamiento.