Universität Jamia Millia Islamia liegt knapp 2 Kilometer von dem 2-Sterne-Green Leaf Hotel Neu-Delhi entfernt und ist unbedingt einen Besuch wert.
In der Nähe gibt es viele Lokale, darunter das Restaurant Kadimis, das in unmittelbarer Nähe vom Hotel ist.
Das Hotel heißt alle Gäste, lediglich 25 Minuten zu Fuß vom Atlantic Water World Water Park Delhi entfernt, willkommen. Zu den religiösen Sehenswürdigkeiten in der Umgebung gehören der Lotustempel (3 km) und der ISKCON Temple Delhi (4 km). Der Shri Kalkaji Mandir ist in 10 Minuten mit dem Auto zu erreichen. Das Green Leaf befindet sich in 600 Meter Entfernung zur U-Bahn-Station Jasola Vihar Shaheen Bagh und in einer Entfernung von 14 km vom Bahnhof Neu-Delhi.