L'hotel Le Meridien Nuova Delhi, situato a 500 m da Art Today, offre massaggi e strutture ricreative e impacchi, pedicure e la manicure. Godendo di una posizione centrale in un quartiere dello shopping, accanto al Centro Nazionale delle Arti Indira Gandhi, l'hotel dispone di 358 camere.
Questo hotel a 5 stelle si trova a 3 km dalla Moschea Jama Masjid e a circa 10 minuti a piedi dalla stazione della metropolitana Central Secretariat. Gli ospiti che soggiornano nell'hotel Le Meridien si troveranno vicino al Museo Nazionale di Nuova Delhi. Gli ospiti potrebbero anche visitare Jantar Mantar Astronomical Observatory, che si trova a circa 1 km. L'esperienza culturale nelle vicinanze comprende il Museo delle Cere Madame Tussauds New Delhi, che è a circa 25 minuti a piedi. Il Le Meridien è a 550 metri dalla stazione d'autobus Western Court Terminus.
I comfort moderni delle camere adatte agli ospiti allergici includono un impianto di climatizzazione, nonché un mini bar e servizi per la preparazione di tè/caffè. Questa struttura mette a disposizione degli ospiti un bagno con WC separato e una doccia nei bagni. Una cabina doccia e un bagno con WC separato, insieme a servizi quali asciugacapelli e asciugamani, sono anche a disposizione degli ospiti. Vanta una vista sul giardino.
Gli ospiti dell'hotel Le Meridien New Delhi possono gustare una colazione vegetariana. Questo hotel include un ristorante asiatico e un lounge bar. Il ristorante serve piatti della cucina asiatica. Gli ospiti possono gustare piatti asiatici, serviti al ristorante Tamra. Il locale si trova a due passi dalla struttura.