Pop Hotel Airport The Taj Nowe Delhi jest usytuowany w dzielnicy South Delhi około 10 min jazdy od atrakcji kulturalnych, takich jak Muzeum Indyjskich Sił Powietrznych.
Pokoje w 3-gwiazdkowym obiekcie zapewniają gościom TV oraz takie udogodnienia, jak klimatyzacja. W łazience znajdują się również oddzielna toaleta i prysznic.
W restauracji Foresto- Lawn & Restaurant można skosztować patrawy kuchni chińskiej, poza tym znajduje się ona w 200 metrach.
Centrum biznesowe DLF Cyber Hub znajduje się 7 km stąd, a Świątynia Malai Mandir - w około 4 km od hotelu. Park rozrywki Fun 'n' Food Village, który leży w około 4,1 km, to zdecydowanie obowiązkowy punkt programu dla turystów podróżujących z rodziną w Nowym Dehli. Zlokalizowany około 15 min autem od Pop Hotel Airport The Taj, Świątynia w Chhattarpur jest otwarty dla odwiedzin czcicieli i turystów. Ten hotel jest położony w zasięgu ręki od przystanku autobusowego Mahipalpur.