Das Lords Inn Neu-Delhi ist mit 3 Sternen ausgezeichnet und bietet 20 Zimmer an.
Lotustempel liegt circa 25 Gehminuten vom Hotel entfernt und Khirki-Moschee lässt sich in circa 25 Gehminuten erreichen. Das Hotel liegt auch in nur 300 Meter Entfernung von der U-Bahn-Station Greater Kailash. Hauz Khas Village Park ist in nur 4 km Entfernung von der Unterkunft. Die nächstgelegene Bushaltestelle Savitri Cinema ist rund 250 Meter entfernt.
Die Zimmer verfügen über eine Minibar sowie über einen Flachbildfernseher mit Satellitenkanälen für den Komfort der Gäste. Eine Minibar, ein Flachbildfernseher mit Satellitenkanälen und eine Klimaanlage sind ebenfalls in den Zimmern vorhanden.
Im Lords Inn Neu-Delhi wird ein einfaches Frühstück angeboten. Das Restaurant Pind Balluchi bietet asiatische Gerichte an und liegt in kurzer Entfernung von der Unterkunft.