Los huéspedes del Lemon Green Inn Nueva Delhi, de 3 estrellas, pueden visitar el Qutab Minar, ubicado a unos 25 minutos a pie.
Las habitaciones ofrecen una zona de comedor y una zona de estar, además de un escritorio para la comodidad de los huéspedes. También se proporcionan TV de pantalla plana con canales vía satélite, además de comodidades como aire acondicionado.
El restaurante del Lemon Green Inn Nueva Delhi sirve platos indios. El restaurante el Bistro se encuentra a poco más de 5 minutos a pie de este hotel.
La posada se sitúa en el distrito Saket, a 150 metros de Urbanroots Premium Fashion Store. Los huéspedes encontrarán el Fuerte de Tughlaqabad a una distancia de 6 km del hotel. Este lugar está ubicado a poco más de 15 minutos en coche del Templo del loto. La estación de tren Nueva Delhi está justo al lado del Lemon Green Inn, mientras que la estación de metro Malviya Nagar se encuentra a 400 metros.