Located about 25 minutes' walk from Qutub Minar, the 3-star Lemon Green Inn New Delhi includes 31 rooms.
 The rooms comprise a seating area and a dining area complete with air conditioning, as well as a flat-screen TV with satellite channels. Bathrooms offer a separate toilet and a shower, along with comforts such as towels and slippers.
 The fast food restaurant Lala's Tandoor is located very close to the hotel.
 The hotel is about 20 km from Delhi International airport and around 5 minutes by car from such cultural venues as Ahinsa Sthal. History lovers will enjoy visiting Siri Fort (2.5 km) and Bijay Mandal Ruins (1.5 km). Iron Pillar of Delhi lies 2.5 km away, and Malviya Nagar is a few minutes' drive from this New Delhi hotel. The accommodation is about 5 minutes' walk from Press Enclave bus stop.