Offrant une zone commerçante et un restaurant, l'hotel Le Meridien New Delhi se trouve dans un quartier de shopping à New Delhi, à environ 20 minutes à pied de la Porte de l'Inde et à 2 km du Centre national des sciences. Proposant des chambres chic, un gymnase et un centre de fitness, l'hotel 5 étoiles d'héritage est situé au cœur même de la ville, à quelques instants du Centre national pour les arts Indira Gandhi.
Niché à 450 m d'Indian Women's Press Corps, l'hotel est 15 minutes du centre-ville de New Delhi. Le Parc zoologique national de Delhi, dans une zone de 3 km, est certainement un incontournable pour les touristes en famille à New Delhi. De plus, Le Meridien se trouve à côté des Ministères et à environ 25 minutes de marche du Temple Laxminarayan. Les divertissements dans la région comprennent Club de golf de Delhi à 2,1 km de cet hébergement. L'hotel est à environ 5 minutes en voiture de la Central Secretariat, et juste à côté de l'arrêt de bus Windsor Place.
Le Meridien de New Delhi a 358 chambres, proposées avec une TV à écran plat avec des chaînes satellite et un minibar et une cafetière/théière. Une toilette séparée et une douche, ainsi qu'un sèche-cheveux et un bonnet de douche, sont inclus dans anti-allergènes. Les salles de bains privées offrent une douche à l'italienne et une toilette séparée, et des commodités telles qu'un sèche-cheveux et un bonnet de douche. Le Meridien a des chambres chic qui donnent sur le jardin.
Cet établissement offre un petit-déjeuner sous forme de buffet quotidiennement. La résidence offre un bar lounge et un restaurant servant de la cuisine asiatique. Des plats de cuisine asiatique sont proposés au restaurant Tamra, situé à 400 mètres du Meridien de New Delhi.