Fournissant un bureau de change, Indira International Inn est situé dans le quartier "Sud de Delhi" à New Delhi, à une distance de 3 km de l'Institut indien de technologie de Delhi. Les clients peuvent profiter d'une piscine et d'un restaurant à la carte au mini-hôtel.
Cet hôtel 2 étoiles est situé à environ 10 km de l'aéroport Delhi International et à une distance de 7 km de lieux culturels tels que le Musée de la Force aérienne indienne. Indira International Inn est situé à une distance de 2 km du Qûtb Minâr à New Delhi. L'hôtel est situé à une distance de 4 km la Tour Chor Minar. L'arrêt de bus Goenka Public School est assez proche d'Indira International Inn.
Il y a 10 chambres avec un fer et une planche à repasser. Certaines d'entre elles offrent une TV à écran plat avec des chaînes satellite et du Wi-Fi ainsi qu'une cafetière/théière. Les hôtes pourront profiter d'une douche à l'italienne et une vasque fournis dans les salles de bain et le confort est assuré par un sèche-cheveux et des pantoufles. Quelques unités fournissent une vue sur la rue.
Les résidents peuvent prendre le petit déjeuner au restaurant. À 450 mètres de l'hôtel, The Bikers Cafe et les Domino's Pizza offrent un assortiment de plats.