Hotel Green Leaf - Sarai Kale Khan New Delhi met 30 kamers is gelegen op 3 km van Jamia Millia Islamia en binnen 15 minuten rjden vanaf de Agrasen ki Baoli.
Dit 3-sterrenhotel bevindt zich in de Zuid-Delhi wijk van de stad, vrij dicht bij het metrostation Sarai Kale Khan - Nizamuddin. De Lotus Tempel ligt ook op 10 minuten rijden vanaf dit hotel. Er is de bushalte Hazrat Nizamuddin Railway op een korte afstand van Green Leaf - Sarai Kale Khan New Delhi.
Airconditioning, samen met koffie- en theevoorzieningen, zorgen voor het gemak op de kamer in de accommodatie in New Delhi. Ingericht met een bureau, hebben ze ook een stenen open haard en geluiddichte ramen.
Shahi Biryani is op maar 1 km verwijderd van dit hotel in New Delhi geplaatst.