Il Lemon Green Inn Nuova Delhi offre un accesso veloce a Urbanroots Premium Fashion Store, che si trova a circa 5 minuti a piedi.
La locanda è situato nel distretto Saket, a soli 3 km da un luogo sacro come la Moschea Moth Ki Masjid. Tra i luoghi di studio della zona figurano AIIMS - All India Institute of Medical Sciences ( 4 km) e l'Università di Jawaharlal Nehru ( 4,1 km). Il Lemon Green Inn ti posiziona a 10 minuti di auto alla Colonna di Ferro. L'hotel a 3 stelle vanta l'accesso alla stazione della metropolitana di Malviya Nagar, che è a circa 10 minuti a piedi. L'aeroporto Internazionale Indira Gandhi è a 20 minuti d'auto da questa struttura.
Il Lemon Green Inn Nuova Delhi accoglie gli ospiti in 26 camere dotate di una TV a schermo piatto con canali satellitari, nonché di comfort quali un impianto di climatizzazione. I bagni dispongono di un bagno con WC separato e una doccia e certe comodità, come teli da bagno e pantofole.
La zona è ricca di ristoranti, tra cui Lala's Tandoor, a 250 metri.