Hotel 5 estrelas Le Meridien New Delhi fica no bairro comercial Centro de Nova Delhi em Nova Deli e oferece recepção 24 horas e check-out tarde aos hóspedes. Oferecendo sala de tratamento, banheira quente e piscina exterior, este hotel de Nova Deli está localizado no centro de cidade, perto da estação de metrô.
O Portão da Índia e o Mercado de Karol Bagh estão a 1.7 km e a cerca de 4.2 km, respectivamente. Os locais de interesse religioso na área incluem o Templo de Akshardham (a 6 km) e a Catedral do Sagrado Coração (a 1.9 km). Sedes governamentais estão também muito perto deste hotel. Também está localizado muito perto de Indira Gandhi National Centre for the Arts e a uma curta distância a pé de Indian Women's Press Corps. Também, a rodoviária Western Court Terminus está a 400 metros do estabelecimento.
Os 358 quartos são para alérgicos, e são equipados com TV de tela plana com canais via satélite e TV via satelite, bem como mini frigobar e máquinas de café/chá. A sua decoração luxuosa apresenta mobiliário de madeira, juntamente com piso de madeira. Oferecendo comodidades como secador de cabelo, os banheiros privados têm jacuzzi e sauna. Os visitantes podem aproveitar a vista para o jardim.
Le Meridien de Nova Deli recebe os hóspedes com o café da manhã expresso diário. Tem também um lounge bar com vista para a cidade. Le Belvedere oferece pratos da cozinha asiática e está situado a apenas uma curta caminhada deste estabelecimento.