Sendo composto por 293 quartos, o hotel Le Meridien Santiago está localizado perto do bairro de entretenimento Lomas de Chapultepec de Santiago, a 18 minutos a pé do Bairro Paris-Londres. Localizado perto do Bairro Lastarria, este hotel livre de fumaça tem piscina ao ar livre sazonal, bem como jacuzzi, banheira quente e sauna.
A 450 metros de Museum of Visual Arts, o hotel também está a 1.9 km do Centro Cultural Palácio de la Moneda e Praça da Cidadania. O Jardim Zoológico do Chile, a 12 minutos de distância a pé, é definitivamente imperdível para turistas em família em Santiago. Está localizado perto de montanhas. Le Meridien está perfeitamente localizado nas imediações da Praça Baquedano. A estação de metro de Universidade Católica está muito perto deste alojamento de 5 estrelas.
Em termos de segurança, os quartos para não-fumantes são equipados com cofre pessoal. Wi-Fi gratuito e TV com vários canais com frigobar estão disponíveis. Extras incluem casa de banho separada e chuveiro. Algumas unidades apresentam vistas para a cidade.
O pequeno-almoço abundante é servido no Le Meridien de Santiago diariamente. Os hóspedes podem visitar o restaurante Latitude 70 e um lounge bar no local. O bar deste hotel tem Wi-Fi e televisão. Tem também o bar de vinhos com diferentes pratos da cozinha Chileense na área.