Das Hotel Nathu Palace Neu-Delhi liegt im Stadtteil South Delhi, in einer Entfernung von 10 Autominuten vom Flughafen Delhi. Die Gäste, die im Hotel übernachten, können ihr Auto vor Ort parken.
Jawaharlal-Nehru-Universität ist innerhalb von 10 Autominuten von hier aus zu erreichen und Qutb Minar ist knapp 7 Kilometer von dem 3-Sterne-Hotel entfernt. Die Unterkunft liegt auch in etwa 10 Minuten Entfernung von der U-Bahn-Station Delhi Aerocity. Sankat Mochan Hanuman Mandir ist ein paar Minuten entfernt vom Hotel gelegen. Die Bushaltestelle Mahipalpur liegt in einer Entfernung von nur 650 Metern vom Hotel Nathu Palace.
Das Hotel verfügt über 22 Zimmer mit einem Balkon und einem Ankleidebereich. Hier werden auch ein Flachbildfernseher mit Satellitenkanälen und WLAN sowie Ausstattung zur Kaffee- & Teezubereitung angeboten. Neben einer begehbaren Dusche, einer getrennten Toilette und einem Waschbecken gehören auch Badelaken und Hausschuhe zur Ausstattung des Badezimmers. Daunenkissen und Daunen-/Federkissen stehen in den Schlafzimmern zur Verfügung.
Das Nathu Palace bietet täglich ein einfaches Frühstück an. Das Restaurant Mahipalpur ist weniger als 6 Gehminuten vom Hotel entfernt.