Le Meridien está situado no centro de Santiago, na Av. Libertador Bernardo O'Higgins 136. Tipos de quarto: CLASSIC, DELUXE, SUITE CLASSIC e SUITE DELUXE; CLASSIC é a categoria base do hotel.
A propriedade dispõe de piscina exterior. Os quartos têm vistas para a Cordilheira dos Andes. Não foram informados outros detalhes operacionais (horários de check-in/check-out, política de animais, ocupação máxima ou restrições de ocupação).