Il The Lodhi - A Member Of The Leading Hotels Of The World Nuova Delhi proporziona prossimità alla Tomba di Humayun, che si trova a circa 20 minuti a piedi. Situato a 4 km dai Giardini moghul, l'hotel a 5 stelle dispone di 69 camere e 2 ristoranti.
L'hotel si trova nel distretto Centro di Delhi, a 15 minuti in macchina da luoghi d'affari come la Torre Chor Minar e a breve distanza da Hazrat Nizamuddin Aulia Dargah. Gli appassionati di sport possono anche visitare Thyagaraj Sports Complex, a 2 km dal Lodhi - A Member Of The Leading Hotels Of The World, e portare le loro famiglie allo Zoo di Delhi, a 1 km. La struttura ti permette di godere di attrazioni naturali come i Giardini di Lodhi, a circa 25 minuti a piedi. L’hotel è vicino ai mezzi pubblici, a 650 m dalla stazione della metropolitana di JLN Stadium e a pochi minuti a piedi dalla fermata dell'autobus ISPAT Bhawan.
Il Lodhi - A Member Of The Leading Hotels Of The World Nuova Delhi offre camere che dispongono di un salottino con un impianto di climatizzazione, una TV a schermo piatto con canali satellitari. Gli ospiti possono usufruire di un bagno con WC separato e un lavandino e avranno a disposizione accappatoi e cuffie per la doccia. Gli ospiti possono anche godere della vista sul giardino. Inoltre, Lodhi - A Member Of The Leading Hotels Of The World offre appartamento con una cucina completamente attrezzata dotata di una microonde, un bollitore elettrico e una lavastoviglie.
Il The Lodhi - A Member Of The Leading Hotels Of The World dispone del ristorante Perbacco.