Das Hotel Neha Inn Neu-Delhi ist eine tolle Unterkunft im Viertel Paharganj, circa 25 Minuten vom Gurudwara Bangla Sahib entfernt. Das Hotel in Neu-Delhi bietet eine Wechselstube und kostenlose Zeitungen an.
Das Zentrum von Neu-Delhi kann man fußläufig in 20 Minuten vom Hotel aus erreichen. Der Laxmi-Narayan-Tempel gilt als heilige Stätte und liegt in 2 Kilometer Entfernung von der Unterkunft. Auch Sheila Cinema ist ein paar Schritte entfernt vom Neha Inn zu finden. Das Hotel liegt circa 10 Minuten von der Bushaltestelle New Delhi Metro Express Line und circa 15 Minuten vom Bahnhof Neu-Delhi in Neu-Delhi entfernt.
Die Unterkunft verfügt über 18 Zimmer, die alle mit einer Klimaanlage sowie Unterhaltungsangeboten wie einem Fernsehen mit mehreren Kanälen ausgestattet sind.
Das Restaurant Karen Cafe Roof Top liegt in unmittelbarer Nähe zum Neha Inn Neu-Delhi und bietet eine große Auswahl an chinesischen Gerichten.