Ubicado en el centro de Buenos Aires, el Sheraton Libertador se encuentra a 100 m de Galerías Pacífico y de la Peatonal Florida y a 600 m del Teatro Colón. El Aeropuerto Internacional de Ezeiza queda a 34 km de la propiedad, que dispone de recepción 24h con servicio de conserjería y piscina cubierta climatizada.
Todas las habitaciones están equipadas con aire acondicionado, calefacción, TV de pantalla plana por cable y minibar, además de baño privado. Algunas unidades localizadas en pisos superiores incluyen acceso al Club Lounge. También hay suites que cuentan con zona de estar con sofá.
Las comodidades del Sheraton Libertador incluyen centro de negocios, 1300 m² en salas de reuniones y spa con servicio de masajes, sauna e hidromasaje. Con Wi-Fi gratis en áreas comunes, la propiedad ofrece personal apto para brindar información turística de la ciudad.
Algunas tarifas incluyen un desayuno buffet que se sirve diariamente en el Restaurante La Pérgola, que además prepara una variedad de platos internacionales. Los huéspedes también disponen del Restaurante y Lobby Bar Maximilian, donde se ofrece un menú a la carta acompañado por cócteles.
El Sheraton Libertador está situado a 15 minutos a pie del Obelisco y a 1.5 km de la Plaza de Mayo. El Aeroparque Internacional Jorge Newbery se halla a 9.5 km del hotel.