Het 3-sterren Lemon Green Inn is in de nabije omgeving van hanuman Mandir geplaatst. De accommodatie bestaat uit 28 kamers.
Shree Adya Katyayani Shaktipeeth ligt circa 4 km verderop. Het hotel is gesitueerd op 550 meter van van Delhi metrostation.Masjid Hazrat bilal ligt op loopafstand van dit hotel.
In elke kamer treft u een privékluis, betaaltelevisie en een telefoon. Ze zijn tevens uitgerust met een vaatwasser, een koffie/theeapparaat en een koelkast.
Het ontbijt wordt elke ochtend geserveerd in het restaurant. De gasten vinden een aantal van lokale maaltijden aangeboden in het 24-uurs restaurant op locatie. Bistro, Whole Foods en Chennai Express zijn gelegen binnen 50 meter loopafstand.Er is Rajeev Chowk treinstation in de buurt.Het hotel biedt ook een bagageopslag, een lift en parkeerplaatsen.