Lemon Green Inn New Delhi est située à moins de 25 minutes de marche du Qûtb Minâr et à moins de 30 minutes de marche de Garden of Five Senses.
La résidence accueille les clients dans 26 chambres équipées de la climatisation ainsi que d'une TV à écran plat avec des chaînes satellite. Pour votre confort, vous trouverez une toilette séparée et une douche dans la salle de bain.
Vous pourrez déguster des plats de cuisine Indian servis au restaurant Lala's Tandoor qui se trouve à 250 mètres de Lemon Green Inn.
Placé dans le voisinage de "Saket" à New Delhi, cet hotel 3 étoiles se situe à 6 km de lieux d'importance historique, tels que le Fort de Tughlaqabad. La résidence se trouve à 350 mètres de l'arrêt de bus Press Enclave, et près d'Urbanroots Premium Fashion Store. Lemon Green Inn de New Delhi est à 3 km du Palais Jahaz Mahal. La station de métro la plus proche est Malviya Nagar, réglez à une courte distance de l'hotel.