In 5 Gehminuten Entfernung von dem 3-Sterne-Lemon Green Inn Neu-Delhi liegt Urbanroots Premium Fashion Store.
Thyagaraj Sports Complex liegt circa 6 Kilometer vom Gasthof entfernt, und All India Institutes of Medical Sciences ist in 10 Autominuten erreichbar. Gäste, die historische Architektur schätzen, werden sich freuen, denn Siri liegt knapp 2 Kilometer von der Unterkunft entfernt. Hauz Khas Village Park ist in 15 Autominuten Entfernung von der Unterkunft. Das Lemon Green Inn Neu-Delhi liegt außerdem gleich neben der U-Bahn-Station Malviya Nagar. Das Hotel liegt in nur 20 km Entfernung vom Flughafen Delhi.
Die 26 Zimmer sind mit einer Klimaanlage ausgestattet und verfügen über moderne Annehmlichkeiten wie einen Flachbildfernseher mit Satellitenkanälen. Zur Ausstattung des Badezimmers gehören eine getrennte Toilette und eine Dusche und Badelaken und Hausschuhe.
Das Restaurant Lala's Tandoor, das sowohl leckere Speisen als auch Getränke serviert, befindet sich etwa 250 Meter vom Lemon Green Inn entfernt.