Das 3-Sterne-Lords Inn Neu-Delhi besitzt 20 Zimmer und liegt ca. 6 km vom Humayun-Mausoleum entfernt. Die Gäste, die im Gasthof übernachten, können ihr Auto vor Ort parken.
Das Hotel liegt im Stadtviertel South Delhi von Neu-Delhi, in einer Entfernung von circa 10 Fahrminuten von religiösen Stätten wie der Khirki-Moschee. Das Mausoleum Safdar Jangs ist in etwa 7 km Entfernung vom Lords Inn gelegen. Der Qutb Minar ist ungefähr 15 Fahrminuten von der Unterkunft entfernt, während die U-Bahn-Station Greater Kailash ein paar Schritte entfernt von der Unterkunft ist. Die Bushaltestelle Savitri Cinema ist nur 450 m vom Hotel und der Bahnhof Neu-Delhi liegt 12 km von der Unterkunft.
Die Zimmer im Lords Inn Neu-Delhi verfügen über einen Flachbildfernseher mit Satellitenkanälen sowie eine Minibar für Ihren Komfort.
Ein kontinentales Frühstück wird Ihnen jeden Tag serviert. Das Restaurant Costa Coffee ist einen 12-minütigen Spaziergang von der Unterkunft entfernt.