Situato nel quartiere South West, l'Hotel Airport Star Nuova Delhi, a 3 stelle, si trova a 10 minuti in auto da luoghi di interesse culturale come Indian Air Force Museum. Gli ospiti che soggiornano presso l'hotel possono parcheggiare le loro auto nella struttura.
Nella struttura sarete a circa 1 km da Terminal 2 e a 10 minuti in macchina da Worldmark Aerocity. Il Parco divertimenti Fun 'n' Food Village, a 3 km di distanza, è sicuramente una tappa obbligata per i turisti in famiglia a Nuova Delhi. Inoltre, gli Shirdi Sai Baba Temple si trova a 3 km di distanza, mentre IGI Airport è a pochi minuti di macchina dall'hotel. C'è la fermata dell'autobus Airport a meno di 10 minuti a piedi dal posto.
L'airport Star dispone di 36 camere, ognuna delle quali è dotata di un asse e un ferro da stiro e un impianto di climatizzazione e servizi di intrattenimento come una TV a schermo piatto con canali satellitari. I bagni, dotati di un WC alla francese, un lavandino e una doccia, forniscono agli ospiti anche asciugamani e pantofole. Nelle camere da letto sono presenti cuscini in piuma e cuscini in piuma d'oca.
Il ristorante American Express Platinum Lounge serve piatti della cucina asiatica e si trova a 1 km da questo hotel.