Indira International Inn New Delhi est située à environ 2 km du Qûtb Minâr et à environ 2,1 km du Monument Alai Minar. La résidence séduit les clients grâce à un parking disponible sur place.
Cet hotel 2 étoiles dans le quartier "Sud de Delhi" à New Delhi se trouve à environ 10 minutes en voiture de Shree Adya Katyayani Shaktipeeth Mandir et à côté des boutiques telles que le Centre commercial AMBI. Les amateurs de sport apprécieront également de visiter les Parcours de golf de Qutub, à 3 km d'Indira International Inn. Les édifices religieux notables à proximité incluent le Temple Uttara Swami Malai, à environ 15 minutes en voiture de cet hébergement. La gare Goenka Public School est située près de l'hotel.
Indira International Inn de New Delhi offre 10 chambres avec un minibar et une cafetière/théière, ainsi qu'une TV à écran plat avec des chaînes satellite. Certaines chambres ont un sol carrelé et des salles de bain privées. Offrant un bidet, une toilette séparée et une douche, les salles de bain sont équipées d'un sèche-cheveux et des pantoufles. Quelques chambres fournissent des vues sur la rue.
Un café The Bikers Cafe est situé à 450 m d'Indira International Inn.