Gelegen in een commercieel gedeelte van New Delhi, binnen 17 minuten wandelafstand van de Agrasen ki Baoli, het Le Meridien New Delhi hotel met 5 sterren biedt uitzichten op de tuin. 358 kamers en de lounge bar zijn beschikbaar tijdens het verblijf in het hotel in het centrum van New Delhi.
Dit hotel is op minder dan 450 meter van Indian Women's Press Corps en binnen een paar straten van Central Secretariat metrostation. Humayuns tombe ligt op 4 km afstand van Le Meridien en het busstation Windsor Place bevindt zich ook binnen 5 minuten lopen ervandaan. Zeer dicht bij dit pand in New Delhi vinden de zakelijke gasten overheidskantoren. In de onmiddellijke nabijheid van dit hotel in New Delhi vindt u het Indira Gandhi National Centre for the Arts. Le Meridien is op 2 km afstand van New Delhi station te vinden, terwijl het Birla Huis op 10 minuten rijden is gelegen.
Alle allergievrije kamers zijn ingericht met een flatscreen TV met satellietzenders samen met een minibar, koffie- en theevoorzieningen, en sommige ervan bevatten een zitruimte en een eetgedeelte. De kamers beschikken over een badkamer met een apart toilet en een douche. De privébadkamers zijn voorzien van een inloopdouche en een apart toilet, en gemakken zoals badjassen en handdoeken.
Le Meridien New Delhi hotel biedt dagelijks een vegetarisch ontbijt. Tot de eetgelegenheden op terrein behoort ook een Aziatische restaurant, waar de Aziatische gerechten worden geserveerd. Tamra met Aziatische keuken, is vrij dicht bij de accommodatie gelegen.