Das 4-Sterne-Lembord Inn Neu-Delhi ist im Stadtviertel Chandni Chowk von Neu-Delhi gelegen, ca. 7 km vom Humayun-Mausoleum entfernt. Außerdem gibt es Parkplätze.
Das Hotel liegt in einer erstklassigen Lage von Neu-Delhi, in ca. 10 Gehminuten Entfernung von der U-Bahn-Station New Delhi. Simcard ist auch in unmittelbarer Nähe vom Lembord Inn. Das Hotel ist ebenfalls ca. 2 km vom Roten Fort entfernt. Die Unterkunft ist in ca. 15 Gehminuten Entfernung vom Bahnhof Neu-Delhi.
20 Zimmer im Lembord Inn Neu-Delhi sind mit modernen Annehmlichkeiten ausgestattet, darunter eine Klimaanlage sowie WLAN und ein Flachbildfernseher mit Satellitenkanälen. In Badezimmern findet man eine getrennte Toilette und eine Dusche. Das Hotel stellt in den Gästezimmern ein privates Badezimmer zur Verfügung.
Während Ihres Aufenthalts haben Sie die Möglichkeit, in der Nähe zu speisen, z. B. Im Restaurant Re Cafe and Bar, das in unmittelbarer Nähe vom Lembord Inn ist, oder im Restaurant Cafe Brownie, das in 5 Minuten zu Fuß zu erreichen ist.