Enclavado en el distrito Saket, el Lemon Green Inn Nueva Delhi se encuentra a 7 km de atractivos culturales como el Museo Nacional del Ferrocarril.
Ubicado a 5 minutos a pie de Urbanroots Premium Fashion Store, este hotel de 3 estrellas está a 15 minutos en coche del Templo Uttara Swami Malai. Este hotel está a 4 km de la Universidad Jawaharlal Nehru en Nueva Delhi. El Lemon Green Inn también da acceso a atracciones deportivas como el Estadio Thyagaraj, que está a 20 minutos en coche. Este establecimiento está situado a 2 km del pilar de hierro de Delhi y al alcance de la estación de metro Malviya Nagar. La posada está situada a 20 km del Aeropuerto internacional de Delhi.
El Lemon Green Inn Nueva Delhi acoge a sus huéspedes en 26 habitaciones equipadas con TV de pantalla plana con canales vía satélite, además de comodidades como climatizador. Además de un inodoro separado y ducha, las comodidades de baño incluyen toallas de baño y zapatillas.
Esta propiedad está a 250 metros de Lala's Tandoor, que sirve deliciosas comidas.