Localizado no bairro comercial, o hotel Le Meridien New Delhi de 5 estrelas apresenta banho turco e sala de tratamento. Convenientemente localizado perto da estação de metrô, este hotel está a cerca de 20 minutes a pé de um marco histórico chamado a Porta da India.
Deli e o Prédio de Secretariat estão localizados a aproximadamente 10 minutos a pé e a cerca de 20 minutes a pé respectivamente. Como uma vantagem para os viajantes de negócios, o Centro de Convenções Vigyan Bhavan fica a cerca de 20 minutos de distância a pé. Sedes governamentais estão também muito perto deste hotel luxuoso. O hotel Le Meridien New Delhi está localizado nas imediações do Parque Zoológico Nacional e estação de autocarros Western Court Terminus está a cerca de 5 minutos de distância a pé. A estação de metrô mais próxima está a cerca de 10 minutos de distância a pé.
Olhando para o jardim, os quartos elegantes são equipados com controle de temperatura juntamente com TV de tela plana com canais via satélite e TV via satelite. A sua decoração luxuosa apresenta mobiliário de madeira, juntamente com piso de madeira. Oferecendo comodidades como secador de cabelo, os casas de banho privadas têm jacuzzi e sauna.
O pequeno-almoço expresso pode ser apreciado no restaurante de manhã antes do trabalho ou passeios. Tem também um lounge bar com vista para a cidade. Enquanto se hospedam no estabelecimento, os hóspedes podem escolher entre opções de jantar nas proximidades, tais como Le Belvedere, situado a cerca de 5 minutos de distância a pé, ou Mister Chai a 6 minutos a pé.