Lemon Green Inn Nowe Delhi w dzielnicy Saket jest usytuowany około 15 min jazdy od takich atrakcji kulturalnych jak Narodowe Muzeum Kolei w Delhi.
Jest 26 pokojów, które zapewniają jadalnię i miejsce do siedzenia. Są one wyposażone w telewizję satelitarną oraz takie udogodnienia jak klimatyzacja. W łazienkach dostępne są takie udogodnienia jak oddzielna toaleta i prysznic.
Ten hotel posiada restaurację indyjską, która serwuje kuchnię indyjską. Restauracja Bistro znajduje się blisko Lemon Green Inn w Nowym Dehli i serwuje dania kuchni włoskiej w odległości 5 min spacerem od obiektu.
Kutb Minar znajduje się 2 km stąd, a Fort Tughlaqabad - w około 6 km od hotelu. W okolicy znajdują się takie atrakcje religijne jak Świątynia Lotosu (7 km) i Świątynia Yogmaya (2,1 km). Pole golfowe Qutub leży w niewielkiej odległości od obiektu. Lemon Green Inn leży mniej niż 5 min piechotą od przystanku autobusowego Press Enclave oraz tylko 400 metrów od stacji metra Stacja Malviya Nagar.