Hotel Green Leaf - Sarai Kale Khan New Delhi est située à moins de 10 minutes en voiture de la Porte de l'Inde et à seulement 1 km de la Tombe d'Humayun.
L'hotel se trouve à New Delhi, assez proche de la station de métro Hazrat Nizamuddin. Les lieux de divertissement du quartier "Sud de Delhi" à New Delhi comprennent Club de golf de Delhi à environ 25 minutes à pied de cet hotel 3 étoiles. Il y a le Parc zoologique national de Delhi dans une zone de 2 km, et Nizamuddin Railway à deux pas de Green Leaf - Sarai Kale Khan. La gare de New Delhi se trouve à 10 minutes en voiture.
Il y a 30 chambres à cet établissement, chacune d'entre elles possède une climatisation, et des équipements de divertissement comme une TV à écran plat avec des chaînes satellite. Elles sont dotées d'une cheminée en pierre et des fenêtres insonorisées. Elles sont également équipées d'une cafetière/théière.
Shahi Biryani est situé à 1 km de Green Leaf - Sarai Kale Khan de New Delhi.