Terminal 2 befindet sich in unmittelbarer Nähe vom 4-Sterne-Ocean The Hotel Near Delhi Airport Neu-Delhi und ist unter anderem innerhalb von 18 Minuten zu Fuß zu erreichen.
Uttara Swamimalai Temple liegt rund 7 Kilometer von hier entfernt.
Das Hotel verfügt über 92 Zimmer mit einem Balkon und einem Essbereich. Sie verfügen über einen Flachbildfernseher mit Satellitenkanälen sowie eine Klimaanlage. Zu den Extras gehören ein Bidet, eine getrennte Toilette und eine Dusche.