Das Hotel Airport Star Neu-Delhi ist im Stadtteil South West gelegen, 3 Kilometer von Terminal 2 des Indira Gandhi International Airport entfernt.
Das Hotel liegt in einer Entfernung von rund 10 Autominuten vom Fun 'n' Food Village und in einer Entfernung von rund 30 Autominuten vom Bahnhof Neu-Delhi. Der Uttara Swamimalai Tempel gilt als heilige Stätte und liegt in 7 Kilometer Entfernung vom Hotel. Das Airport Star liegt in einer Entfernung von rund 15 Autominuten vom Ayyappa Tempel. Die Unterkunft ist gut an viele Sehenswürdigkeiten angebunden und liegt nur 500 Meter zu Fuß von der Bushaltestelle Transfer entfernt.
Neben einem Balkon und einem Ankleidebereich sind die Zimmer in dem 4-Sterne-Hotel mit einem Flachbildfernseher mit Satellitenkanälen ausgestattet. Die Badezimmer verfügen über eine begehbare Dusche, eine getrennte Toilette und ein Waschbecken für mehr Komfort. Die Badezimmer in den Zimmern bieten eine begehbare Dusche, eine getrennte Toilette und ein Waschbecken sowie einen Haartrockner und Handtücher.
Das Restaurant Delhi Baking Company befindet sich nicht weit entfernt vom Airport Star und serviert Delhi- Essen.