El hotel Le Meridien Nueva Delhi goza de una ubicación céntrica en pleno corazón de Nueva Delhi y a una distancia de 1 km del Observatorio astronómico Jantar Mantar, lo que te alegrará la estancia. Hay habitaciones elegantes, vistas a la ciudad y una piscina a disposición de los huéspedes en este hotel, a 25 minutos a pie del Centro de Exposciones Pragati Maidan.
Este hotel de 5 estrellas está situado en una zona moderna de Nueva Delhi, a unos cuantos pasos del Centro Nacional de las Artes Indira Gandhi. El Zoológico Nacional de Delhi en Nueva Delhi está ubicado a 3 km del hotel Le Meridien. La propiedad está ubicada en los alrededores de Art Today, mientras que la estación de metro Central Secretariat está a tan solo 10 minutos a pie. La parada de autobús más cercana es Windsor Place, situada a 150 metros, y la estación de tren Nueva Delhi está a 2 km.
Las habitaciones del hotel Le Meridien New Delhi son aptas para alérgicos y están equipadas con una tv de pantalla plana con canales vía satélite, además de minibar, equipo de café y té. Los cuartos de baño disponen de un inodoro separado y ducha, además de comodidades como gorro de ducha y toallas de baño.
Se sirve un desayuno vegetariano todos los días. Hay 4 restaurantes en el Le Meridien. Los huéspedes son bienvenidos a un bar lounge en el establecimiento. El barrio cuenta con varios restaurantes, entre ellos Tamra, que se encuentra a 5 minutos a pie del hotel.