Offering location a mere 6 minutes' walk from Kali Mandir;Kali Bari Mandir, the 2-star Oyo 11003 Lemon Grass Residency New Delhi hotel offers 6 rooms.
This hotel is set in the South Delhi district, just a minute's drive from Nehru Enclave metro station. ISKCON Temple Delhi is 1.6 miles from the New Delhi hotel, while Deshbandhu Colony bus stop is approximately 5 minutes' walk away. Within 4 miles of Qutub Minar is a perk for guests staying at the accommodation. The nearest metro station is approximately 10 minutes' walk away.
The rooms at Oyo 11003 Lemon Grass Residency hotel provide guests with a multi-channel TV, as well as comforts such as climate control.
This bed & breakfast serves a continental breakfast every morning. Serving a wide range of dishes, Kamala Fast Food & Chinese and My Spice Kitchen can be reached within 5 minutes' walk.