L'hotel 5 stelle Le Meridien Nuova Delhi, dotato di un'area commerciale e un ristorante, si trova in un quartiere dello shopping, a circa 20 minuti a piedi dalla Porta dell'India e a soli 1 km dalla Cattedrale del Sacro Cuore. Gli ospiti possono rilassarsi nella piscina o nel ristorante asiatico, mentre si trovano abbastanza vicino al Centro Nazionale delle Arti Indira Gandhi.
Questo hotel vanta una posizione centrale, a 700 metri dalla stazione della metropolitana Central Secretariat e a soli 6 minuti a piedi da Indian Women's Press Corps. Gli ospiti possono visitare diversi luoghi di culto, come la Tomba di Humayun, a 4 km dal Le Meridien Nuova Delhi. Gli ospiti potrebbero anche apprezzare la vicinanza a Jantar Mantar Astronomical Observatory, situato a circa 5 minuti in auto. Questo hotel, si trova vicino al Rashtrapati Bhavan, mentre Western Court Terminus è a soli 550 metri. L'hotel Le Meridien Nuova Delhi è a 2 km dalla stazione New Delhi.
Le alla moda camere dell'alloggio sono dotate di una TV a schermo piatto con canali satellitari, oltre che di un impianto di climatizzazione. Gli ospiti possono usufruire anche di un bagno con WC separato e una doccia. Offrono bagni ad uso esclusivo dotati di una cabina doccia e un bagno con WC separato, insieme ad asciugacapelli e accappatoi. Gli ospiti possono godere della vista sul giardino.
L'hotel Le Meridien New Delhi serve quotidianamente una colazione vegetariana. Un'ampia selezione di piatti tipici asiatici viene offerta a seconda della stagione. Il lounge bar è ideale per un drink rilassante. Esso si affaccia sulla città. Puoi scegliere tra un'ampia varietà di piatti tailandesi al ristorante Tamra, situato accanto all'hotel Le Meridien.