Terminal 3 befindet sich in der Nähe vom 4-Sterne-Hotel Tej Internationl Near Delhi Airport Neu-Delhi und ist unter anderem innerhalb von circa 25 Minuten zu Fuß zu erreichen.
Indian Air Force Museum ist ca. 2 km vom Hotel entfernt. Shirdi Sai Baba Temple ist in ungefähr 10 Autominuten Entfernung von der Unterkunft. Man braucht 5 Autominuten um vom Tej Internationl Near Delhi Airport aus zum Flughafen Delhi zu gelangen.
Die 70 Zimmer bieten einen Flachbildfernseher mit Satellitenkanälen und WLAN und sind mit einem Bügeleisen/Bügelbrett und einer Klimaanlage ausgestattet, um einen angenehmen Aufenthalt zu gewährleisten. Es gibt auch Zimmer mit einem Bidet, einer getrennten Toilette und einer Dusche sowie einem Wasserkocher und Glasgeschirr.