Das 3-Sterne-Airport Hotel Wow Inn Neu-Delhi liegt in unmittelbarer Nähe vom Fun 'n' Food Village, und zwar ca. 4 Kilometer von hier entfernt.
Das Hotel ist in ca. 15 Fahrminuten Entfernung vom Qutb Minar gelegen. Auch das National Rail Museum of India ist 7 km vom Hotel. Das Airport Hotel Wow Inn befindet sich in einer 500 Meter Entfernung von der U-Bahn-Station Delhi Aerocity und in ca. 20 Fahrminuten Entfernung vom Bahnhof Neu-Delhi.
Das Hotel verfügt über 26 Zimmer mit einer Sitzecke und einem Essbereich. Sie verfügen über einen Flachbildfernseher mit Satellitenkanälen sowie eine Klimaanlage. Sie sind mit einer getrennten Toilette und einer Dusche in Badezimmern ausgestattet.
Zu den Speisemöglichkeiten gehört auch das Restaurant Cocos in unmittelbarer Nähe zum Airport Hotel Wow Inn Neu-Delhi.