Indian Mountaineering Foundation befindet sich rund 4 km vom Airport Hotel Neu-Delhi entfernt und ist einen Besuch wert. Das Hotel im Stadtteil South West von Neu-Delhi verfügt über einen Swimmingpool und einen Privatparkplatz vor Ort.
Das Hotel liegt in erstklassiger Lage in Neu-Delhi, in ca. 10 Gehminuten Entfernung von der U-Bahn-Station Terminal 1 IGI Airport. Indian Air Force Museum befindet sich nur 650 Meter von der Unterkunft und Uttara Swamimalai Temple lässt sich in circa 10 Fahrminuten erreichen. Fun 'n' Food Village ist etwa 7 km von dem 2-Sterne-Hotel entfernt. Die Bushaltestelle Shuttle to Terminal 3 ist gleich neben dem Airport.
36 Zimmer in der Unterkunft bieten eine Sitzecke und einen Essbereich. Einige sind im luxuriösen Stil eingerichtet und mit einem Schreibtisch ausgestattet. Ein Flachbildfernseher mit Satellitenkanälen sowie Annehmlichkeiten wie eine Klimaanlage sind ebenfalls vorhanden.
Das Airport Neu-Delhi bietet auch ein hausgemachtes Frühstück an.