Das 4-Sterne-Hotel Neu-Delhi liegt im Bezirk Aerocity von Neu-Delhi, 7 km weit weg von kulturellen Attraktionen, darunter dem National Rail Museum of India.
Das Hotel befindet sich in Neu-Delhi, weniger als 10 Gehminuten von der U-Bahn-Station Delhi Aerocity entfernt. Die Lage des Hotels 8 km weit weg vom Alai Minar ist ein Vorteil. Auch der Mangal Mahadev Mandir ist in 25 Gehminuten Entfernung vom Hotel Neu-Delhi. Die Bushaltestelle Mahipalpur ist ebenfalls gleich neben der Unterkunft.
Jedes der 85 Zimmer ist mit einem Steinkamin ausgestattet und verfügt über einen Hosenbügel und eine Klimaanlage. Eine begehbare Dusche und ein Waschbecken stehen in diesen Zimmern zur Verfügung. In den Bädern werden eine begehbare Dusche und ein Waschbecken sowie eine Duschhaube und Badelaken angeboten.
Das Hotel Neu-Delhi liegt ungefähr 500 Meter vom Restaurant Akira Back entfernt.