Das komfortable Hotel Lembord Neu-Delhi verfügt über 16 Zimmer und befindet sich circa 2 km von der Kathedrale der Erlösung entfernt.
Das komfortable Hotel liegt in ca. 20 Gehminuten Entfernung von der Freitagsmoschee und in ca. 15 Gehminuten Entfernung vom Bahnhof Neu-Delhi. Das Hotel liegt auch nur wenige Schritte entfernt von der U-Bahn-Station Ramakrishna Ashram Marg. Das Lembord Neu-Delhi befindet sich in unmittelbarer Nähe vom Madame Tussauds Delhi. Die Bushaltestelle Paharganj stand ist in einer 750 Meter Entfernung von der Unterkunft.
Gerichte der indischen Küche werden im Restaurant Dhaba Xpress etwa 5 Minuten zu Fuß vom Hotel entfernt serviert.