El Hotel Lloyd Residency Nehru Place Nueva Delhi, de 3 estrellas, es el lugar ideal para alojarse en el barrio Sur de Delhi, a unos 25 minutos a pie del Templo del loto. Este hotel está provisto de una caja fuerte para garantizar la seguridad de los huéspedes.
El Fuerte de Tughlaqabad está enclavado a 4 km del hotel, y el Prachin Bhairav Mandir está enclavado muy cerca del lugar. Los huéspedes pueden visitar lugares de culto como la Tumba de Humayun, enclavada a unos 15 minutos en coche del hotel Lloyd Residency Nehru Place Nueva Delhi. El lugar está enclavado a 200 metros de la parada de autobús Paras Cinema y a unos minutos a pie de la estación de metro Kalkaji Mandir.
Las habitaciones cuentan con una plancha y tabla de planchar, aire acondicionado, además de un ordenador personal y una tv de pantalla plana con canales vía satélite para el máximo confort de los huéspedes. El Lloyd Residency Nehru Place Nueva Delhi incluye una cafetera/tetera y una nevera en la cocina, además de una ducha a ras de suelo y un inodoro separado en el baño.
El restaurante Lord of the Drinks, con unos platos deliciosos, está a tan solo 7 minutos a pie.