Das Hotel Neu-Delhi liegt im Stadtteil Mahipalpur, in einer Entfernung von 5 Autominuten vom Flughafen Delhi.
Ayyappa Temple ist in einer Entfernung von rund 10 Autominuten von hier und Sulabh International Museum of Toilets ist 4 Kilometer vom Hotel entfernt. Delhi Airport liegt ebenfalls 2 Kilometer von dem 4-Sterne-Hotel entfernt. Zu den nahegelegenen kulturellen Angeboten gehört Indian Air Force Museum (15 Minuten mit dem Auto von der Unterkunft entfernt). Die Unterkunft ist in unmittelbarer Nähe von der U-Bahn-Station IGI Airport.
Das Hotel verfügt über 61 Gästezimmer, die über einen Balkon und einen Ankleidebereich verfügen sowie mit einem Schreibtisch ausgestattet sind. Außerdem bietet das Hotel Neu-Delhi Zimmer mit einem Wasserkocher und Glasgeschirr. Sie verfügen über eine begehbare Dusche und ein Waschbecken sowie über Morgenmäntel und eine Duschhaube.
Das Restaurant delhi daredevil's bar ist nur 1 km von der Unterkunft entfernt gelegen.