Khirki-Moschee liegt nur 25 Minuten Fußweg von dem 3-Sterne-Lords Inn Neu-Delhi entfernt und ist unbedingt einen Besuch wert.
Im Bezirk South Delhi von Neu-Delhi gelegen, ist der Gasthof in einer Entfernung von 2 km von den Orten, an denen man die Geschichte der Gegen entdecken kann, wie z. B. Siri. Qutb Minar ist in einer Entfernung von 15 Fahrminuten vom Hotel. Auch DT Cinema befindet sich in der Nähe, in unmittelbarer Nähe vom Lords Inn Neu-Delhi. Die Unterkunft liegt in einer 300 Meter Entfernung von der U-Bahn-Station Greater Kailash, während Lotustempel circa 2,1 Kilometer von hier entfernt ist.
Die Zimmer verfügen über eine Minibar sowie über einen Flachbildfernseher mit Satellitenkanälen für den Komfort der Gäste.
Jeden Tag bietet das Lords Inn ein einfaches Frühstück an. Während Ihres Aufenthalts haben Sie die Möglichkeit, in der Nähe zu speisen, z. B. Im Restaurant Sagar Ratna, das ziemlich nah am Hotel ist, oder im Restaurant Naturals Ice Cream, das in 5 Minuten zu Fuß zu erreichen ist.