Das Holiday Inn New Delhi International Airport liegt in Neu-Delhi und bietet einen Aussenpool, ein Fitnesscenter sowie ein Spa- und Wellnesscenter. Die Unterkunft liegt 3 km vom internationalen Flughafen Indira Gandhi, 7 km vom Geschäftsviertel Gurgaon und 18 km vom Bahnhof Neu-Delhi entfernt. Die klimatisierten Zimmer verfügen über einen Flachbild-TV und eine iPod-Dockingstation. Das eigene Bad ist mit einer Dusche, einem Haartrockner und kostenfreien Premium-Pflegeprodukten von Biotique ausgestattet. Ein Sitzbereich lädt zum Entspannen ein.