Das 4-Sterne Hotel Inn Star New Delhi Airport liegt im Viertel South Delhi von Neu-Delhi, in einer Entfernung von 5 Autominuten vom Flughafen Delhi. Die Gäste, die im Hotel übernachten, können ihr Auto vor Ort parken.
Fun 'n' Food Village und Shirdi Sai Baba Temple liegen 4 km bzw. 4,1 km von hier entfernt. Terminal 2 ist unter anderem in etwa 18 Minuten fußläufig zu erreichen.
Das Inn Star New Delhi Airport Neu-Delhi verfügt über 28 Zimmer mit einem Balkon und einer Essecke. Hier werden auch ein Flachbildfernseher mit Satellitenkanälen sowie Ausstattung zur Kaffee- & Teezubereitung angeboten. Neben einer begehbaren Dusche und einer getrennten Toilette gehören auch Badelaken und Hausschuhe zur Ausstattung des Badezimmers.