El Fabhotel Lord Inn Nueva Delhi, de 3 estrellas, está situado en el barrio Sur de Delhi de Nueva Delhi, a tan solo 5 minutos a pie de DT Cinema. Situada a a unos 6 km de Qutab Minar, la posada también ofrece un complejo deportivo para los huéspedes aficionados al deporte.
Este hotel está situado en Nueva Delhi, a unos cuantos pasos de la estación de metro Greater Kailash. La Tumba de Safdarjung está a poco más de 15 minutos en coche del Fabhotel Lord Inn Nueva Delhi. El establecimiento se encuentra a unos 2 km del Templo del loto. El hotel está situado a 20 km del Aeropuerto internacional de Delhi y no muy lejos de la parada de autobús Pamposh Enclave.
Las 22 habitaciones del Fabhotel Lord Inn están equipadas con comodidades como servicio de planchado y climatizador, así como TV de pantalla plana con canales vía satélite. Cada habitación tiene un baño con inodoro separado y ducha.
El desayuno vegetariano lo sirven cada día. Los huéspedes pueden comer en el restaurante New York Slice, que está a unos 500 metros.