Lemon Green Inn de 31 quartos está aninhado no bairro Sul de Delhi de Nova Deli, a cerca de 15 minutos de carro das atrações esportivas, tais como o Estádio de Thyagaraj.
Este hotel fica a 5 minutos a pé de Urbanroots Premium Fashion Store, a alguns minutos de carro da estação de metrô Malviya Nagar. Os locais de interesse religioso na área incluem a Mesquita Moth Ki (a 3.7 km) e o Templo de Yogmaya (a 2.7 km). Os hóspedes podem visitar locais históricos, incluindo o Complexo de Qutb, situado a 2.5 km deste hotel 3 estrelas, e aprender mais sobre Nova Deli. Você pode pegar o ônibus Press Enclave a uma fácil caminhada deste estabelecimento. O aeroporto Internacional de Delhi fica a 20 minutos de carro de Lemon Green Inn.
Lemon Green Inn de Nova Deli oferece quartos equipados com TV de tela plana com canais via satélite, aparelho detetor de fumaça e cartão eletrônico. Banheiro separado e chuveiro, juntamente com lençóis de banho e toalhas, são fornecidos nos banheiros.
Os hóspedes podem desfrutar de refeições da cozinha indiana no Lala's Tandoor, situado a 5 minutos de carro deste estabelecimento.