Équipé d'un salon de coiffure et d'un restaurant, l'hotel Le Meridien New Delhi est situé à 6 minutes de marche de l'Art Today. Un restaurant asiatique est disponible dans cet hotel 5 étoiles bénéficiant d'un emplacement central assez proche du Centre national pour les arts Indira Gandhi.
L'hotel d'héritage est situé dans une région commerciale à New Delhi, à 6 km du Temple Akshardham et à 3 km du Mausolée de Safdar Jung. À moins de 10 minutes à pied de la station de métro Central Secretariat, Le Meridien de New Delhi se trouve à 10 minutes en voiture du Musée Gandhi Smriti. Les clients pourront également apprécier la proximité de Jantar Mantar, qui est à 1 km. Les options de tourisme culturel comprennent le Musée national, situé à environ 14 minutes à pied. Le Meridien est près de l'arrêt de bus Windsor Place.
Les chambres insonorisées sont équipées d'un coffre-fort pour ordinateur portable, ainsi que du Wi-Fi gratuit et d'une TV à écran plat avec des chaînes satellite et d'un minibar et d'une cafetière/théière. La salle de bain est approvisionnée d'une toilette séparée et une douche. Les salles de bains privées, équipées d'une douche à l'italienne et d'une toilette séparée, offrent également le sèche-cheveux et le bonnet de douche.
Un petit-déjeuner sous forme de buffet est disponible tous les jours dans l'hotel Le Meridien New Delhi. Une cuisine asiatique sont parmi d'autres cuisines servies dans 4 restaurants de l'hôtel. Aussi, la propriété comporte un bar lounge. Il propose également un salon pour votre confort. Vous pourrez déguster des plats de la cuisine indienne à Tamra, situé à 400 mètres de l'hotel Le Meridien New Delhi.