Este hotel de 3 estrellas, Fabhotel Lord Inn, se encuentra en el barrio Sur de Delhi de Nueva Delhi, a 19 minutos en coche del Aeropuerto internacional de Delhi. El hotel ofrece aparcamiento privado en el lugar.
Este hotel está situado a 6 km de Qutab Minar y la estación de metro el Greater Kailash está a tan solo 300 metros de distancia. La Tumba de Safdarjung está a una distancia de unos 15 minutos en coche, mientras que la estación de autobuses Pamposh Enclave, está a tan solo 10 minutos andando del sitio. El Templo del loto se encuentra a 25 minutos andando del establecimiento.
Las 20 habitaciones para alérgicos en Fabhotel Lord Inn cuentan con caja fuerte personal, TV de pantalla plana con canales vía satélite y climatizador. Las habitaciones están equipadas con baños privados.
El restaurante Hot Sauce Squad Pamposh Enclave sirve una buena variedad de platos de la cocina china y está a solo 5 minutos a pie del sitio.