Hotel Green Leaf - Sarai Kale Khan New Delhi est située à moins de 3 km de la Galerie nationale d'art moderne et à moins de 6 km de la Mosquée Moth Ki Masjid.
Il y a 30 chambres à Green Leaf - Sarai Kale Khan, chacune d'entre elles possède une climatisation, et des équipements de divertissement comme une TV à écran plat avec des chaînes satellite. Equipées d'un bureau, les chambres disposent également d'une cafetière/théière.
Un café Cafe Turtle se trouve à seulement 350 mètres de la résidence.
En séjournant dans cet hotel 3 étoiles, vous êtes invités à découvrir la Tombe d'Humayun à environ 20 minutes à pied, ou à visiter des sites sportifs comme Complexe sportif Thyagaraj à 10 minutes en voiture. Les lieux de divertissement de la localité de "Sud de Delhi" comprennent Club de golf de Delhi à 2 km de la résidence. Les édifices religieux notables à proximité incluent Dargah de Nizamuddin, non loin de Green Leaf - Sarai Kale Khan de New Delhi. L'Hazrat Nizamuddin, située à environ 5 minutes de marche, offre une connexion rapide à tous les quartiers de New Delhi. L'hotel est à 26 minutes en voiture de l'aéroport Delhi International, qui est à 25 km.