Het Lembord Inn New Delhi met 4 sterren is gelegen op ongeveer 1 km verwijderd van Madame Tussauds Delhi en binnen 7 minuten lopen van simcard.
Dit comfortabele hotel biedt een eersteklas locatie 600 meter van New Delhi metrostation en net om de hoek bij Rural Electrification Corporation Limited. De Chandni Chowk wijk van New Delhi, waar het hotel ligt, biedt toegang tot culturele attracties zoals het Nationale Gandhi Museum op 2 km verderop. Lembord Inn bevindt zich binnen 10 rijden van het Rode Fort en Rajeev Chowk station is op 650 meter ervandaan gelegen. New Delhi Metro Express Line bushalte is op 10 minuten loopafstand.
Elke van de 20 kamers is ingericht met geluiddichte ramen, voorzien van airconditioning. Ze beschikken ook over de badkamers met een apart toilet en een douche. Ze zijn uitgerust met privébadkamer.
Re Cafe and Bar is op een paar stappen verwijderd van Lembord Inn New Delhi gesitueerd.