Dit Le Meridien New Delhi hotel met 5 sterren heeft een winkelgebied en een kapsalon en ligt op op minder dan 6 minuten lopen van Indian Women's Press Corps. Dit hotel heeft een banketzaal en een balzaal op afstand van 4 km tot Humayuns tombe.
Het hotel met 358 kamers is gelegen in het centrum van New Delhi, op korte loopafstand van het Indira Gandhi National Centre for the Arts en op 10 minuten autorijden van het Rode Fort. Le Meridien New Delhi is gelegen in de winkelstraat en op afstand van 6 km tot het Akshardham tempelcomplex. De accommodatie in New Delhi ligt ook dicht bij overheidskantoren. Dit hotel in New Delhi is centraal gelegen op een korte afstand van het metrostation Central Secretariat.
De geluidsdichte kamers van Le Meridien zijn voorzien van gratis draadloos internet en een flatscreen TV, sommige kamers hebben geluiddichte ramen. Deze comfortabele kamers hebben een zitruimte en een eetgedeelte en zijn ingericht met houten meubilair en houten vloeren.
Elke ochtend wordt er een vegetarisch ontbijt geserveerd. De accommodatie biedt 2 eetgelegenheden, waaronder restaurant Eau de Monsoon dat een Aziatische late avond snack serveert, en restaurant The One dat ook een internationale lunch aanbiedt. De gasten kunnen zich ontspannen in de lounge bar op terrein.