Khirki-Moschee befindet sich in unmittelbarer Nähe vom 3-Sterne-Lords Inn Neu-Delhi und ist unter anderem innerhalb von ca. 25 Gehminuten zu erreichen.
Die Unterkunft empfängt seine Gäste in 20 Zimmern, die mit Bügelmöglichkeiten und einer Klimaanlage sowie einem Flachbildfernseher mit Satellitenkanälen ausgestattet sind.
Ein einfaches Frühstück wird jeden Tag im Lords Inn angeboten. Das Restaurant Sagar Ratna ist etwa 300 Meter vom Hotel entfernt.
Lotustempel ist circa 2 km vom Gasthof entfernt gelegen. Qutb Minar liegt ebenfalls ca. 15 Autominuten vom Hotel entfernt. DT Cinema ist in 450 Meter Entfernung vom Lords Inn Neu-Delhi. Die U-Bahn-Station Greater Kailash liegt in circa 5 Gehminuten Entfernung.