Das 5-Sterne-Hotel Le Meridien New Delhi liegt im Stadtviertel Stadtzentrum Delhi von Neu-Delhi und bietet einen Außenpool. In der Umgebung befinden sich Indira Gandhi National Centre for the Arts und die U-Bahn-Station Central Secretariat, die einen 10-minütigen Spaziergang vom Hotel entfernt ist.
Mughal Gardens liegt in einer Entfernung von nur 25 Minuten Fußweg vom Hotel. Indira Gandhi Denkmal lässt sich in 10 Autominuten erreichen. Das Le Meridien ist günstig im Zentrum von Neu-Delhi gelegen. Indian Women's Press Corps liegt in der Nähe. Das Le Meridien New Delhi befindet sich 20 km vom Flughafen Delhi und nur 5 Minuten zu Fuß von der Bushaltestelle Windsor Place entfernt.
Die Zimmer bieten einen Blick auf die Stadt und verfügen über einen Flachbildfernseher mit Satellitenkanälen sowie eine Minibar. Sie zeichnen sich durch ein luxuriöses Interieur mit Holz- aus. Die privaten Badezimmer sind mit einen Wäschetrockner ausgestattet und bieten einen Jacuzzi und eine Sauna.
Im Restaurant der Unterkunft können die Gäste ein Express-Frühstück genießen. Lassen Sie den Abend in einer hauseigenen Lounge- Bar schön ausklingen. Das Restaurant Le Belvedere bietet asiatische Gerichte und liegt nur 5 Minuten zu Fuß von hier entfernt.