Situato a soli 7 minuti a piedi da Rural Electrification Corporation Limited, il confortevole Lembord Inn Nuova Delhi offre 20 camere. L'hotel 4 stelle fornisce sicurezza 24 ore per garantire la sicurezza degli ospiti.
Lo Stadio di Cricket Feroz Shah Kotla si trova a breve distanza da questo hotel, e Gem è a 600 metri. Gli ospiti possono visitare diversi luoghi di culto, come il Tempio di Laxminarayan, a una distanza di 2 km dal Lembord Inn Nuova Delhi. L’alloggio è a circa 10 minuti in auto dal Forte Rosso di Delhi. Questo hotel è a 600 metri dalla stazione della metropolitana New Delhi e a 650 metri dalla fermata dell'autobus New Delhi Metro Express Line.
Le camere sono dotate di uno scrittoio, nonché di finestre insonorizzate per il comfort degli ospiti. Il Wi-Fi e la TV a schermo piatto con canali satellitari, e certe comodità, come un impianto di climatizzazione sono anche forniti. Sono dotati di un bagno ad uso esclusivo, dove sono inclusi un bagno con WC separato e una doccia.
Il ristorante Re Cafe and Bar, che offre un vasto assortimento di piatti, si trova a pochi minuti a piedi dal Lembord Inn.