Los huéspedes del The Lodhi - A Member Of The Leading Hotels Of The World Nueva Delhi, de 5 estrellas, pueden disfrutar de acceso a la Tumba de Humayun, situada a tan solo 1 km. Situado a una distancia de 600 metros de la estación de metro Jawaharlal Nehru Stadium, este hotel incluye una piscina y un gimnasio.
El hotel disfruta de su ubicación privilegiada a un corto paseo del Santuario Nizamuddin Dargah. El Museo Nacional de Nueva Delhi se encuentra a 2 km del Lodhi - A Member Of The Leading Hotels Of The World Nueva Delhi, mientras que la parada de autobús ISPAT Bhawan está a unos 5 minutos a pie. Situado en el barrio Centro de Nueva Delhi, el lugar se encuentra cerca de un restaurante internacional y un bar. Estar a 4 km del Observatorio astronómico Jantar Mantar es una ventaja para los huéspedes que se alojen en este hotel. La estación de tren Nueva Delhi está situada a unos 10 minutos en coche.
Las habitaciones del Lodhi - A Member Of The Leading Hotels Of The World tienen una tv de pantalla plana con canales vía satélite, además de equipo de café y té, para tu comodidad. Las habitaciones cuentan con un balcón privado. Para mayor comodidad, se proporcionan albornoces y gorro de ducha, junto con inodoro separado y lavabo. El The Lodhi - A Member Of The Leading Hotels Of The World ofrece habitaciones climatizadas con una vista al patio.
El establecimiento dispone de un desayuno delicioso todos los días. Los huéspedes pueden disfrutar de una comida en el restaurante a la carta Perbacco o de una bebida en el bar con biblioteca. En el establecimiento hay un restaurante que sirve platos italianos.